# near model CODE resource # jump table entries: 2104-2133 (30 of them) export_291: 00000000 3F3C 0E62 move.w -[A7], 0xE62 00000004 4EBA 0BC8 jsr [PC + 0xBC8 /* 00000BCE */] 00000008 548F addq.l A7, 2 0000000A 205F movea.l A0, [A7]+ 0000000C 4ED0 jmp [A0] fn0000000E: 0000000E 3F3C 0E62 move.w -[A7], 0xE62 00000012 4EBA 0BEC jsr [PC + 0xBEC /* 00000C00 */] 00000016 548F addq.l A7, 2 00000018 205F movea.l A0, [A7]+ 0000001A 4ED0 jmp [A0] export_292: 0000001C 4E56 FEE4 link A6, -0x011C 00000020 48E7 0F38 movem.l -[A7], D4,D5,D6,D7,A2,A3,A4 00000024 4EBA FFE8 jsr [PC - 0x18 /* 0000000E */] 00000028 4EBA 0BD0 jsr [PC + 0xBD0 /* 00000BFA */] 0000002C 2840 movea.l A4, D0 0000002E 206E 000C movea.l A0, [A6 + 0xC] 00000032 7000 moveq.l D0, 0x00 00000034 1010 move.b D0, [A0] 00000036 3800 move.w D4, D0 00000038 206E 000C movea.l A0, [A6 + 0xC] 0000003C 4868 0001 pea.l [A0 + 0x1] 00000040 486E FF00 pea.l [A6 - 0x100] 00000044 3044 movea.w A0, D4 00000046 2F08 move.l -[A7], A0 00000048 4EAD 05B2 jsr [A5 + 0x5B2 /* export_178 */] 0000004C 3044 movea.w A0, D4 0000004E D1CE add.l A0, A6 00000050 4228 FF00 clr.b [A0 - 0x100] 00000054 41EE FF00 lea.l A0, [A6 - 0x100] 00000058 2648 movea.l A3, A0 0000005A 7800 moveq.l D4, 0x00 0000005C 41EE FEF6 lea.l A0, [A6 - 0x10A] 00000060 2D48 FEE8 move.l [A6 - 0x118], A0 00000064 600C bra +0xE /* 00000072 */ label00000066: 00000066 206E FEE8 movea.l A0, [A6 - 0x118] 0000006A 52AE FEE8 addq.l [A6 - 0x118], 1 0000006E 4210 clr.b [A0] 00000070 5244 addq.w D4, 1 label00000072: 00000072 0C44 0009 cmpi.w D4, 0x9 /* '\t' */ 00000076 6DEE blt -0x10 /* 00000066 */ 00000078 7C00 moveq.l D6, 0x00 0000007A 41EE FEEC lea.l A0, [A6 - 0x114] 0000007E 2D48 FEE8 move.l [A6 - 0x118], A0 00000082 95CA sub.l A2, A2 00000084 7000 moveq.l D0, 0x00 00000086 1013 move.b D0, [A3] 00000088 0C40 005E cmpi.w D0, 0x5E /* '^' */ 0000008C 660C bne +0xE /* 0000009A */ 0000008E 4EBA 0B6A jsr [PC + 0xB6A /* 00000BFA */] 00000092 2040 movea.l A0, D0 00000094 5228 0C48 addq.b [A0 + 0xC48], 1 00000098 528B addq.l A3, 1 label0000009A: 0000009A 4A2E 0008 tst.b [A6 + 0x8] 0000009E 6708 beq +0xA /* 000000A8 */ 000000A0 41D4 lea.l A0, [A4] 000000A2 528C addq.l A4, 1 000000A4 700A moveq.l D0, 0x0A 000000A6 1080 move.b [A0], D0 label000000A8: 000000A8 4EBA 0B50 jsr [PC + 0xB50 /* 00000BFA */] 000000AC 0680 0000 0200 addi.l D0, 0x200 000000B2 B9C0 cmpa.l A4, D0 000000B4 650A bcs +0xC /* 000000C0 */ 000000B6 4EBA FF56 jsr [PC - 0xAA /* 0000000E */] 000000BA 7001 moveq.l D0, 0x01 000000BC 6000 033C bra +0x33E /* 000003FA */ label000000C0: 000000C0 41D3 lea.l A0, [A3] 000000C2 528B addq.l A3, 1 000000C4 1E10 move.b D7, [A0] 000000C6 7000 moveq.l D0, 0x00 000000C8 1007 move.b D0, D7 000000CA 0C40 002A cmpi.w D0, 0x2A /* '*' */ 000000CE 6702 beq +0x4 /* 000000D2 */ 000000D0 244C movea.l A2, A4 label000000D2: 000000D2 7000 moveq.l D0, 0x00 000000D4 1007 move.b D0, D7 000000D6 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 000000DA 0006 001A ori.b D6, 0x1A 000000DE 002A 0052 002E ori.b [A2 + 0x2E], 0x52 /* 'R' */ 000000E4 005A 0024 ori.w [A2]+, 0x24 /* '$' */ 000000E8 0068 005B 0166 ori.w [A0 + 0x166], 0x5B /* '[' */ 000000EE 005C 028C ori.w [A4]+, 0x28C 000000F2 0000 02B8 ori.b D0, 0xB8 000000F6 200A move.l D0, A2 000000F8 6728 beq +0x2A /* 00000122 */ 000000FA 7000 moveq.l D0, 0x00 000000FC 1012 move.b D0, [A2] 000000FE 0C40 0007 cmpi.w D0, 0x7 00000102 671E beq +0x20 /* 00000122 */ 00000104 7000 moveq.l D0, 0x00 00000106 1012 move.b D0, [A2] 00000108 0C40 0008 cmpi.w D0, 0x8 0000010C 6714 beq +0x16 /* 00000122 */ 0000010E 7000 moveq.l D0, 0x00 00000110 1012 move.b D0, [A2] 00000112 0C40 000A cmpi.w D0, 0xA /* '\n' */ 00000116 670A beq +0xC /* 00000122 */ 00000118 7000 moveq.l D0, 0x00 0000011A 1012 move.b D0, [A2] 0000011C 0C40 000B cmpi.w D0, 0xB 00000120 6606 bne +0x8 /* 00000128 */ label00000122: 00000122 244C movea.l A2, A4 00000124 6000 0286 bra +0x288 /* 000003AC */ label00000128: 00000128 0012 0080 ori.b [A2], 0x80 0000012C 95CA sub.l A2, A2 0000012E 6000 FF78 bra -0x86 /* 000000A8 */ 00000132 41D4 lea.l A0, [A4] 00000134 528C addq.l A4, 1 00000136 7003 moveq.l D0, 0x03 00000138 1080 move.b [A0], D0 0000013A 6000 FF6C bra -0x92 /* 000000A8 */ 0000013E 4A13 tst.b [A3] 00000140 6600 026A bne +0x26C /* 000003AC */ 00000144 41D4 lea.l A0, [A4] 00000146 528C addq.l A4, 1 00000148 7004 moveq.l D0, 0x04 0000014A 1080 move.b [A0], D0 0000014C 6000 FF5A bra -0xA4 /* 000000A8 */ 00000150 4EBA 0AA8 jsr [PC + 0xAA8 /* 00000BFA */] 00000154 0680 0000 0200 addi.l D0, 0x200 0000015A 41EC 0021 lea.l A0, [A4 + 0x21] 0000015E B1C0 cmpa.l A0, D0 00000160 650A bcs +0xC /* 0000016C */ 00000162 4EBA FEAA jsr [PC - 0x156 /* 0000000E */] 00000166 7001 moveq.l D0, 0x01 00000168 6000 0290 bra +0x292 /* 000003FA */ label0000016C: 0000016C 41D4 lea.l A0, [A4] 0000016E 528C addq.l A4, 1 00000170 7006 moveq.l D0, 0x06 00000172 1080 move.b [A0], D0 00000174 7A00 moveq.l D5, 0x00 00000176 41D3 lea.l A0, [A3] 00000178 528B addq.l A3, 1 0000017A 1E10 move.b D7, [A0] 0000017C 7000 moveq.l D0, 0x00 0000017E 1007 move.b D0, D7 00000180 0C40 005E cmpi.w D0, 0x5E /* '^' */ 00000184 6608 bne +0xA /* 0000018E */ 00000186 7A01 moveq.l D5, 0x01 00000188 41D3 lea.l A0, [A3] 0000018A 528B addq.l A3, 1 0000018C 1E10 move.b D7, [A0] label0000018E: 0000018E 7800 moveq.l D4, 0x00 00000190 6016 bra +0x18 /* 000001A8 */ label00000192: 00000192 4A05 tst.b D5 00000194 670A beq +0xC /* 000001A0 */ 00000196 41D4 lea.l A0, [A4] 00000198 528C addq.l A4, 1 0000019A 70FF moveq.l D0, 0xFFFFFFFF 0000019C 1080 move.b [A0], D0 0000019E 6006 bra +0x8 /* 000001A6 */ label000001A0: 000001A0 41D4 lea.l A0, [A4] 000001A2 528C addq.l A4, 1 000001A4 4210 clr.b [A0] label000001A6: 000001A6 5244 addq.w D4, 1 label000001A8: 000001A8 0C44 0020 cmpi.w D4, 0x20 /* ' ' */ 000001AC 6DE4 blt -0x1A /* 00000192 */ 000001AE 49EC FFE0 lea.l A4, [A4 - 0x20] 000001B2 2F0C move.l -[A7], A4 000001B4 42A7 clr.l -[A7] 000001B6 A85F syscall BitClr 000001B8 2D4B FEE4 move.l [A6 - 0x11C], A3 label000001BC: 000001BC 4A07 tst.b D7 000001BE 660A bne +0xC /* 000001CA */ 000001C0 4EBA FE4C jsr [PC - 0x1B4 /* 0000000E */] 000001C4 7002 moveq.l D0, 0x02 000001C6 6000 0232 bra +0x234 /* 000003FA */ label000001CA: 000001CA 7000 moveq.l D0, 0x00 000001CC 1007 move.b D0, D7 000001CE 0C40 002D cmpi.w D0, 0x2D /* '-' */ 000001D2 6600 004A bne +0x4C /* 0000021E */ 000001D6 B7EE FEE4 cmpa.l A3, [A6 - 0x11C] 000001DA 6300 0042 bls +0x44 /* 0000021E */ 000001DE 7000 moveq.l D0, 0x00 000001E0 1013 move.b D0, [A3] 000001E2 0C40 005D cmpi.w D0, 0x5D /* ']' */ 000001E6 6736 beq +0x38 /* 0000021E */ 000001E8 1013 move.b D0, [A3] 000001EA B02B FFFE cmp.b D0, [A3 - 0x2] 000001EE 652E bcs +0x30 /* 0000021E */ 000001F0 7000 moveq.l D0, 0x00 000001F2 102B FFFE move.b D0, [A3 - 0x2] 000001F6 5240 addq.w D0, 1 000001F8 1E00 move.b D7, D0 000001FA 601C bra +0x1E /* 00000218 */ label000001FC: 000001FC 4A05 tst.b D5 000001FE 670C beq +0xE /* 0000020C */ 00000200 2F0C move.l -[A7], A4 00000202 7000 moveq.l D0, 0x00 00000204 1007 move.b D0, D7 00000206 2F00 move.l -[A7], D0 00000208 A85F syscall BitClr 0000020A 600A bra +0xC /* 00000216 */ label0000020C: 0000020C 2F0C move.l -[A7], A4 0000020E 7000 moveq.l D0, 0x00 00000210 1007 move.b D0, D7 00000212 2F00 move.l -[A7], D0 00000214 A85E syscall BitSet label00000216: 00000216 5207 addq.b D7, 1 label00000218: 00000218 BE13 cmp.b D7, [A3] 0000021A 65E0 bcs -0x1E /* 000001FC */ 0000021C 528B addq.l A3, 1 label0000021E: 0000021E 4A05 tst.b D5 00000220 670C beq +0xE /* 0000022E */ 00000222 2F0C move.l -[A7], A4 00000224 7000 moveq.l D0, 0x00 00000226 1007 move.b D0, D7 00000228 2F00 move.l -[A7], D0 0000022A A85F syscall BitClr 0000022C 600A bra +0xC /* 00000238 */ label0000022E: 0000022E 2F0C move.l -[A7], A4 00000230 7000 moveq.l D0, 0x00 00000232 1007 move.b D0, D7 00000234 2F00 move.l -[A7], D0 00000236 A85E syscall BitSet label00000238: 00000238 41D3 lea.l A0, [A3] 0000023A 528B addq.l A3, 1 0000023C 1E10 move.b D7, [A0] 0000023E 7000 moveq.l D0, 0x00 00000240 1007 move.b D0, D7 00000242 0C40 005D cmpi.w D0, 0x5D /* ']' */ 00000246 6600 FF74 bne -0x8A /* 000001BC */ 0000024A 49EC 0020 lea.l A4, [A4 + 0x20] 0000024E 6000 FE58 bra -0x1A6 /* 000000A8 */ 00000252 41D3 lea.l A0, [A3] 00000254 528B addq.l A3, 1 00000256 1E10 move.b D7, [A0] 00000258 7000 moveq.l D0, 0x00 0000025A 1007 move.b D0, D7 0000025C 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00000260 000E 003A ori.b A6, 0x3A /* ':' */ 00000264 0000 003E ori.b D0, 0x3E /* '>' */ 00000268 003C 0046 ori.b ccr, 70 0000026C 003E 004E ori.b <>, 0x4E /* 'N' */ 00000270 0028 007E 0029 ori.b [A0 + 0x29], 0x7E /* '~' */ 00000276 00C0 .incomplete 00000278 0031 00BC 0032 ori.b [A1 + D0.w + 0x32], 0xBC 0000027E 00B8 0033 00B4 0034 ori.l [0x00000034], 0x3300B4 00000286 00B0 0035 00AC 0036 ori.l [A0 + D0.w + 0x36], 0x3500AC 0000028E 00A8 0037 00A4 0038 ori.l [A0 + 0x38], 0x3700A4 00000296 00A0 0039 00D0 ori.l -[A0], 0x3900D0 0000029C 7E5C moveq.l D7, 0x5C 0000029E 538B subq.l A3, 1 000002A0 6000 010A bra +0x10C /* 000003AC */ 000002A4 41D4 lea.l A0, [A4] 000002A6 528C addq.l A4, 1 000002A8 700A moveq.l D0, 0x0A 000002AA 1080 move.b [A0], D0 000002AC 6000 FDFA bra -0x204 /* 000000A8 */ 000002B0 41D4 lea.l A0, [A4] 000002B2 528C addq.l A4, 1 000002B4 700B moveq.l D0, 0x0B 000002B6 1080 move.b [A0], D0 000002B8 6000 FDEE bra -0x210 /* 000000A8 */ 000002BC 7000 moveq.l D0, 0x00 000002BE 1006 move.b D0, D6 000002C0 0C40 0009 cmpi.w D0, 0x9 /* '\t' */ 000002C4 660A bne +0xC /* 000002D0 */ 000002C6 4EBA FD46 jsr [PC - 0x2BA /* 0000000E */] 000002CA 7003 moveq.l D0, 0x03 000002CC 6000 012C bra +0x12E /* 000003FA */ label000002D0: 000002D0 206E FEE8 movea.l A0, [A6 - 0x118] 000002D4 52AE FEE8 addq.l [A6 - 0x118], 1 000002D8 1086 move.b [A0], D6 000002DA 41D4 lea.l A0, [A4] 000002DC 528C addq.l A4, 1 000002DE 7007 moveq.l D0, 0x07 000002E0 1080 move.b [A0], D0 000002E2 41D4 lea.l A0, [A4] 000002E4 528C addq.l A4, 1 000002E6 1006 move.b D0, D6 000002E8 5206 addq.b D6, 1 000002EA 1080 move.b [A0], D0 000002EC 6000 FDBA bra -0x244 /* 000000A8 */ 000002F0 41EE FEEC lea.l A0, [A6 - 0x114] 000002F4 B1EE FEE8 cmpa.l A0, [A6 - 0x118] 000002F8 660A bne +0xC /* 00000304 */ 000002FA 4EBA FD12 jsr [PC - 0x2EE /* 0000000E */] 000002FE 7004 moveq.l D0, 0x04 00000300 6000 00F8 bra +0xFA /* 000003FA */ label00000304: 00000304 41D4 lea.l A0, [A4] 00000306 528C addq.l A4, 1 00000308 7008 moveq.l D0, 0x08 0000030A 1080 move.b [A0], D0 0000030C 41D4 lea.l A0, [A4] 0000030E 528C addq.l A4, 1 00000310 53AE FEE8 subq.l [A6 - 0x118], 1 00000314 226E FEE8 movea.l A1, [A6 - 0x118] 00000318 1091 move.b [A0], [A1] 0000031A 206E FEE8 movea.l A0, [A6 - 0x118] 0000031E 7000 moveq.l D0, 0x00 00000320 1010 move.b D0, [A0] 00000322 4840 swap.w D0 00000324 4240 clr.w D0 00000326 4840 swap.w D0 00000328 D08E add.l D0, A6 0000032A 2040 movea.l A0, D0 0000032C 7001 moveq.l D0, 0x01 0000032E 1140 FEF6 move.b [A0 - 0x10A], D0 00000332 6000 FD74 bra -0x28A /* 000000A8 */ 00000336 0607 00CF addi.b D7, 0xCF 0000033A 7000 moveq.l D0, 0x00 0000033C 1007 move.b D0, D7 0000033E 4840 swap.w D0 00000340 4240 clr.w D0 00000342 4840 swap.w D0 00000344 D08E add.l D0, A6 00000346 2040 movea.l A0, D0 00000348 4A28 FEF6 tst.b [A0 - 0x10A] 0000034C 660A bne +0xC /* 00000358 */ 0000034E 4EBA FCBE jsr [PC - 0x342 /* 0000000E */] 00000352 7006 moveq.l D0, 0x06 00000354 6000 00A4 bra +0xA6 /* 000003FA */ label00000358: 00000358 41D4 lea.l A0, [A4] 0000035A 528C addq.l A4, 1 0000035C 7009 moveq.l D0, 0x09 0000035E 1080 move.b [A0], D0 00000360 41D4 lea.l A0, [A4] 00000362 528C addq.l A4, 1 00000364 1087 move.b [A0], D7 00000366 6000 FD40 bra -0x2BE /* 000000A8 */ 0000036A 41D4 lea.l A0, [A4] 0000036C 528C addq.l A4, 1 0000036E 7001 moveq.l D0, 0x01 00000370 1080 move.b [A0], D0 00000372 41D4 lea.l A0, [A4] 00000374 528C addq.l A4, 1 00000376 1087 move.b [A0], D7 00000378 6000 FD2E bra -0x2D0 /* 000000A8 */ 0000037C 4A2E 0008 tst.b [A6 + 0x8] 00000380 6708 beq +0xA /* 0000038A */ 00000382 41D4 lea.l A0, [A4] 00000384 528C addq.l A4, 1 00000386 700B moveq.l D0, 0x0B 00000388 1080 move.b [A0], D0 label0000038A: 0000038A 41D4 lea.l A0, [A4] 0000038C 528C addq.l A4, 1 0000038E 7005 moveq.l D0, 0x05 00000390 1080 move.b [A0], D0 00000392 41EE FEEC lea.l A0, [A6 - 0x114] 00000396 B1EE FEE8 cmpa.l A0, [A6 - 0x118] 0000039A 670A beq +0xC /* 000003A6 */ 0000039C 4EBA FC70 jsr [PC - 0x390 /* 0000000E */] 000003A0 7005 moveq.l D0, 0x05 000003A2 6000 0056 bra +0x58 /* 000003FA */ label000003A6: 000003A6 7000 moveq.l D0, 0x00 000003A8 6000 0050 bra +0x52 /* 000003FA */ label000003AC: 000003AC 4A2E 000A tst.b [A6 + 0xA] 000003B0 6636 bne +0x38 /* 000003E8 */ 000003B2 7000 moveq.l D0, 0x00 000003B4 1007 move.b D0, D7 000003B6 0C40 0041 cmpi.w D0, 0x41 /* 'A' */ 000003BA 650A bcs +0xC /* 000003C6 */ 000003BC 7000 moveq.l D0, 0x00 000003BE 1007 move.b D0, D7 000003C0 0C40 005A cmpi.w D0, 0x5A /* 'Z' */ 000003C4 6314 bls +0x16 /* 000003DA */ label000003C6: 000003C6 7000 moveq.l D0, 0x00 000003C8 1007 move.b D0, D7 000003CA 0C40 0061 cmpi.w D0, 0x61 /* 'a' */ 000003CE 6518 bcs +0x1A /* 000003E8 */ 000003D0 7000 moveq.l D0, 0x00 000003D2 1007 move.b D0, D7 000003D4 0C40 007A cmpi.w D0, 0x7A /* 'z' */ 000003D8 620E bhi +0x10 /* 000003E8 */ label000003DA: 000003DA 41D4 lea.l A0, [A4] 000003DC 528C addq.l A4, 1 000003DE 7002 moveq.l D0, 0x02 000003E0 1080 move.b [A0], D0 000003E2 0207 005F andi.b D7, 0x5F /* '_' */ 000003E6 6008 bra +0xA /* 000003F0 */ label000003E8: 000003E8 41D4 lea.l A0, [A4] 000003EA 528C addq.l A4, 1 000003EC 7001 moveq.l D0, 0x01 000003EE 1080 move.b [A0], D0 label000003F0: 000003F0 41D4 lea.l A0, [A4] 000003F2 528C addq.l A4, 1 000003F4 1087 move.b [A0], D7 000003F6 6000 FCB0 bra -0x34E /* 000000A8 */ label000003FA: 000003FA 4CDF 1CF0 movem.l D4,D5,D6,D7,A2,A3,A4, [A7]+ 000003FE 4E5E unlink A6 00000400 205F movea.l A0, [A7]+ 00000402 4FEF 0008 lea.l A7, [A7 + 0x8] 00000406 3E80 move.w [A7], D0 00000408 4ED0 jmp [A0] export_290: 0000040A 4E56 FFF0 link A6, -0x0010 0000040E 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 00000412 4EBA 01AE jsr [PC + 0x1AE /* 000005C2 */] 00000416 4EBA 07E2 jsr [PC + 0x7E2 /* 00000BFA */] 0000041A 2D40 FFFC move.l [A6 - 0x4], D0 0000041E 4EBA 07DA jsr [PC + 0x7DA /* 00000BFA */] 00000422 206E 0014 movea.l A0, [A6 + 0x14] 00000426 223C 00FF FFFF move.l D1, 0xFFFFFF 0000042C C290 and.l D1, [A0] 0000042E 2040 movea.l A0, D0 00000430 2141 0C52 move.l [A0 + 0xC52], D1 00000434 206E FFFC movea.l A0, [A6 - 0x4] 00000438 2141 0C56 move.l [A0 + 0xC56], D1 0000043C 4EBA 07BC jsr [PC + 0x7BC /* 00000BFA */] 00000440 2040 movea.l A0, D0 00000442 202E 000C move.l D0, [A6 + 0xC] 00000446 D1A8 0C56 add.l [A0 + 0xC56], D0 0000044A 4EBA 07AE jsr [PC + 0x7AE /* 00000BFA */] 0000044E 222E 0010 move.l D1, [A6 + 0x10] 00000452 92AE 000C sub.l D1, [A6 + 0xC] 00000456 2040 movea.l A0, D0 00000458 2141 0C5A move.l [A0 + 0xC5A], D1 0000045C 202E 0008 move.l D0, [A6 + 0x8] 00000460 90AE 000C sub.l D0, [A6 + 0xC] 00000464 2A00 move.l D5, D0 label00000466: 00000466 558F subq.l A7, 2 00000468 3F3C 0008 move.w -[A7], 0x8 0000046C 486E FFF0 pea.l [A6 - 0x10] 00000470 A971 syscall EventAvail 00000472 101F move.b D0, [A7]+ 00000474 4A00 tst.b D0 00000476 671C beq +0x1E /* 00000494 */ 00000478 203C 0000 00FF move.l D0, 0xFF 0000047E C0AE FFF2 and.l D0, [A6 - 0xE] 00000482 0C80 0000 002E cmpi.l D0, 0x2E /* '.' */ 00000488 660A bne +0xC /* 00000494 */ 0000048A 082E 0000 FFFE btst.b [A6 - 0x2], 0x0 00000490 6600 0078 bne +0x7A /* 0000050A */ label00000494: 00000494 4EBA 01DC jsr [PC + 0x1DC /* 00000672 */] 00000498 3E00 move.w D7, D0 0000049A 4A40 tst.w D0 0000049C 6D00 006C blt +0x6E /* 0000050A */ 000004A0 3047 movea.w A0, D7 000004A2 B1C5 cmpa.l A0, D5 000004A4 6C04 bge +0x6 /* 000004AA */ 000004A6 3047 movea.w A0, D7 000004A8 2A08 move.l D5, A0 label000004AA: 000004AA 4EBA 074E jsr [PC + 0x74E /* 00000BFA */] 000004AE D085 add.l D0, D5 000004B0 0680 0000 0C62 addi.l D0, 0xC62 000004B6 2840 movea.l A4, D0 000004B8 4EBA 0740 jsr [PC + 0x740 /* 00000BFA */] 000004BC 2640 movea.l A3, D0 000004BE 2040 movea.l A0, D0 000004C0 4A10 tst.b [A0] 000004C2 6746 beq +0x48 /* 0000050A */ 000004C4 4EBA 0734 jsr [PC + 0x734 /* 00000BFA */] 000004C8 2040 movea.l A0, D0 000004CA 4A28 0C48 tst.b [A0 + 0xC48] 000004CE 671C beq +0x1E /* 000004EC */ 000004D0 4A85 tst.l D5 000004D2 6704 beq +0x6 /* 000004D8 */ 000004D4 7A00 moveq.l D5, 0x00 000004D6 608E bra -0x70 /* 00000466 */ label000004D8: 000004D8 2F0B move.l -[A7], A3 000004DA 2F0C move.l -[A7], A4 000004DC 4EBA 0256 jsr [PC + 0x256 /* 00000734 */] 000004E0 508F addq.l A7, 8 000004E2 3C00 move.w D6, D0 000004E4 4A40 tst.w D0 000004E6 6C4E bge +0x50 /* 00000536 */ 000004E8 6000 FF7C bra -0x82 /* 00000466 */ label000004EC: 000004EC 7A00 moveq.l D5, 0x00 label000004EE: 000004EE 2F0B move.l -[A7], A3 000004F0 2F0C move.l -[A7], A4 000004F2 4EBA 0240 jsr [PC + 0x240 /* 00000734 */] 000004F6 508F addq.l A7, 8 000004F8 3C00 move.w D6, D0 000004FA 4A40 tst.w D0 000004FC 6C38 bge +0x3A /* 00000536 */ 000004FE 41D4 lea.l A0, [A4] 00000500 528C addq.l A4, 1 00000502 4A10 tst.b [A0] 00000504 66E8 bne -0x16 /* 000004EE */ 00000506 6000 FF5E bra -0xA0 /* 00000466 */ label0000050A: 0000050A 4EBA 06EE jsr [PC + 0x6EE /* 00000BFA */] 0000050E 2040 movea.l A0, D0 00000510 70FF moveq.l D0, 0xFFFFFFFF 00000512 2140 0C4A move.l [A0 + 0xC4A], D0 00000516 4EBA 06E2 jsr [PC + 0x6E2 /* 00000BFA */] 0000051A 2040 movea.l A0, D0 0000051C 4228 0B48 clr.b [A0 + 0xB48] 00000520 4EBA 00A0 jsr [PC + 0xA0 /* 000005C2 */] 00000524 4EBA 00C0 jsr [PC + 0xC0 /* 000005E6 */] 00000528 4EBA 06D0 jsr [PC + 0x6D0 /* 00000BFA */] 0000052C 0680 0000 0C4A addi.l D0, 0xC4A 00000532 6000 007E bra +0x80 /* 000005B2 */ label00000536: 00000536 4EBA 06C2 jsr [PC + 0x6C2 /* 00000BFA */] 0000053A 2D40 FFFC move.l [A6 - 0x4], D0 0000053E 4EBA 06BA jsr [PC + 0x6BA /* 00000BFA */] 00000542 2D40 FFF8 move.l [A6 - 0x8], D0 00000546 4EBA 06B2 jsr [PC + 0x6B2 /* 00000BFA */] 0000054A 220C move.l D1, A4 0000054C 9280 sub.l D1, D0 0000054E 206E FFF8 movea.l A0, [A6 - 0x8] 00000552 D2A8 0C5E add.l D1, [A0 + 0xC5E] 00000556 0681 FFFF F39E addi.l D1, 0xFFFFF39E 0000055C 206E FFFC movea.l A0, [A6 - 0x4] 00000560 2141 0C4A move.l [A0 + 0xC4A], D1 00000564 4EBA 0694 jsr [PC + 0x694 /* 00000BFA */] 00000568 2D40 FFFC move.l [A6 - 0x4], D0 0000056C 4EBA 068C jsr [PC + 0x68C /* 00000BFA */] 00000570 2040 movea.l A0, D0 00000572 3246 movea.w A1, D6 00000574 D3E8 0C4A add.l A1, [A0 + 0xC4A] 00000578 206E FFFC movea.l A0, [A6 - 0x4] 0000057C 2149 0C4E move.l [A0 + 0xC4E], A1 00000580 4EBA 0678 jsr [PC + 0x678 /* 00000BFA */] 00000584 2F0C move.l -[A7], A4 00000586 0680 0000 0B48 addi.l D0, 0xB48 0000058C 2F00 move.l -[A7], D0 0000058E 3046 movea.w A0, D6 00000590 2F08 move.l -[A7], A0 00000592 4EAD 05B2 jsr [A5 + 0x5B2 /* export_178 */] 00000596 4EBA 0662 jsr [PC + 0x662 /* 00000BFA */] 0000059A 3046 movea.w A0, D6 0000059C D088 add.l D0, A0 0000059E 2040 movea.l A0, D0 000005A0 4228 0B48 clr.b [A0 + 0xB48] 000005A4 4EBA 0040 jsr [PC + 0x40 /* 000005E6 */] 000005A8 4EBA 0650 jsr [PC + 0x650 /* 00000BFA */] 000005AC 0680 0000 0C4A addi.l D0, 0xC4A label000005B2: 000005B2 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 000005B6 4E5E unlink A6 000005B8 205F movea.l A0, [A7]+ 000005BA 4FEF 0010 lea.l A7, [A7 + 0x10] 000005BE 2E80 move.l [A7], D0 000005C0 4ED0 jmp [A0] fn000005C2: 000005C2 2F07 move.l -[A7], D7 000005C4 7E00 moveq.l D7, 0x00 000005C6 6014 bra +0x16 /* 000005DC */ label000005C8: 000005C8 4EBA 0630 jsr [PC + 0x630 /* 00000BFA */] 000005CC 3207 move.w D1, D7 000005CE 48C1 ext.l D1 000005D0 E781 asl D1, 3 000005D2 D081 add.l D0, D1 000005D4 2040 movea.l A0, D0 000005D6 42A8 0200 clr.l [A0 + 0x200] 000005DA 5247 addq.w D7, 1 label000005DC: 000005DC 0C47 0009 cmpi.w D7, 0x9 /* '\t' */ 000005E0 6DE6 blt -0x18 /* 000005C8 */ 000005E2 2E1F move.l D7, [A7]+ 000005E4 4E75 rts fn000005E6: 000005E6 48E7 0318 movem.l -[A7], D6,D7,A3,A4 000005EA 7E00 moveq.l D7, 0x00 000005EC 6000 0078 bra +0x7A /* 00000666 */ label000005F0: 000005F0 4EBA 0608 jsr [PC + 0x608 /* 00000BFA */] 000005F4 3207 move.w D1, D7 000005F6 48C1 ext.l D1 000005F8 E781 asl D1, 3 000005FA D081 add.l D0, D1 000005FC 2040 movea.l A0, D0 000005FE 2868 0200 movea.l A4, [A0 + 0x200] 00000602 200C move.l D0, A4 00000604 674C beq +0x4E /* 00000652 */ 00000606 4EBA 05F2 jsr [PC + 0x5F2 /* 00000BFA */] 0000060A 3207 move.w D1, D7 0000060C 48C1 ext.l D1 0000060E E781 asl D1, 3 00000610 D081 add.l D0, D1 00000612 2040 movea.l A0, D0 00000614 2028 0204 move.l D0, [A0 + 0x204] 00000618 908C sub.l D0, A4 0000061A 3C00 move.w D6, D0 0000061C 4EBA 05DC jsr [PC + 0x5DC /* 00000BFA */] 00000620 3207 move.w D1, D7 00000622 48C1 ext.l D1 00000624 E181 asl D1, 8 00000626 D081 add.l D0, D1 00000628 2F0C move.l -[A7], A4 0000062A 0680 0000 0248 addi.l D0, 0x248 00000630 2F00 move.l -[A7], D0 00000632 3046 movea.w A0, D6 00000634 2F08 move.l -[A7], A0 00000636 4EAD 05B2 jsr [A5 + 0x5B2 /* export_178 */] 0000063A 4EBA 05BE jsr [PC + 0x5BE /* 00000BFA */] 0000063E 3207 move.w D1, D7 00000640 48C1 ext.l D1 00000642 E181 asl D1, 8 00000644 D081 add.l D0, D1 00000646 3046 movea.w A0, D6 00000648 D088 add.l D0, A0 0000064A 2040 movea.l A0, D0 0000064C 4228 0248 clr.b [A0 + 0x248] 00000650 6012 bra +0x14 /* 00000664 */ label00000652: 00000652 4EBA 05A6 jsr [PC + 0x5A6 /* 00000BFA */] 00000656 3207 move.w D1, D7 00000658 48C1 ext.l D1 0000065A E181 asl D1, 8 0000065C D081 add.l D0, D1 0000065E 2040 movea.l A0, D0 00000660 4228 0248 clr.b [A0 + 0x248] label00000664: 00000664 5247 addq.w D7, 1 label00000666: 00000666 0C47 0009 cmpi.w D7, 0x9 /* '\t' */ 0000066A 6D84 blt -0x7A /* 000005F0 */ 0000066C 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00000670 4E75 rts fn00000672: 00000672 4E56 FFF8 link A6, -0x0008 00000676 48E7 0318 movem.l -[A7], D6,D7,A3,A4 0000067A 4EBA 057E jsr [PC + 0x57E /* 00000BFA */] 0000067E 2D40 FFFC move.l [A6 - 0x4], D0 00000682 4EBA 0576 jsr [PC + 0x576 /* 00000BFA */] 00000686 2D40 FFF8 move.l [A6 - 0x8], D0 0000068A 4EBA 056E jsr [PC + 0x56E /* 00000BFA */] 0000068E 2040 movea.l A0, D0 00000690 226E FFF8 movea.l A1, [A6 - 0x8] 00000694 2029 0C56 move.l D0, [A1 + 0xC56] 00000698 90A8 0C52 sub.l D0, [A0 + 0xC52] 0000069C 206E FFFC movea.l A0, [A6 - 0x4] 000006A0 2140 0C5E move.l [A0 + 0xC5E], D0 000006A4 4EBA 0554 jsr [PC + 0x554 /* 00000BFA */] 000006A8 2040 movea.l A0, D0 000006AA 2868 0C56 movea.l A4, [A0 + 0xC56] 000006AE 4EBA 054A jsr [PC + 0x54A /* 00000BFA */] 000006B2 0680 0000 0C62 addi.l D0, 0xC62 000006B8 2640 movea.l A3, D0 000006BA 4EBA 053E jsr [PC + 0x53E /* 00000BFA */] 000006BE 2040 movea.l A0, D0 000006C0 2E28 0C5A move.l D7, [A0 + 0xC5A] 000006C4 4A87 tst.l D7 000006C6 6606 bne +0x8 /* 000006CE */ 000006C8 70FF moveq.l D0, 0xFFFFFFFF 000006CA 6000 0060 bra +0x62 /* 0000072C */ label000006CE: 000006CE 7C00 moveq.l D6, 0x00 000006D0 600E bra +0x10 /* 000006E0 */ label000006D2: 000006D2 41D3 lea.l A0, [A3] 000006D4 528B addq.l A3, 1 000006D6 43D4 lea.l A1, [A4] 000006D8 528C addq.l A4, 1 000006DA 1091 move.b [A0], [A1] 000006DC 5387 subq.l D7, 1 000006DE 5246 addq.w D6, 1 label000006E0: 000006E0 4A87 tst.l D7 000006E2 6710 beq +0x12 /* 000006F4 */ 000006E4 7000 moveq.l D0, 0x00 000006E6 1014 move.b D0, [A4] 000006E8 0C40 000D cmpi.w D0, 0xD /* '\r' */ 000006EC 6706 beq +0x8 /* 000006F4 */ 000006EE 0C46 00FF cmpi.w D6, 0xFF 000006F2 6DDE blt -0x20 /* 000006D2 */ label000006F4: 000006F4 41D3 lea.l A0, [A3] 000006F6 528B addq.l A3, 1 000006F8 4210 clr.b [A0] 000006FA 6002 bra +0x4 /* 000006FE */ label000006FC: 000006FC 5387 subq.l D7, 1 label000006FE: 000006FE 4A87 tst.l D7 00000700 670E beq +0x10 /* 00000710 */ 00000702 41D4 lea.l A0, [A4] 00000704 528C addq.l A4, 1 00000706 7000 moveq.l D0, 0x00 00000708 1010 move.b D0, [A0] 0000070A 0C40 000D cmpi.w D0, 0xD /* '\r' */ 0000070E 66EC bne -0x12 /* 000006FC */ label00000710: 00000710 4A87 tst.l D7 00000712 6702 beq +0x4 /* 00000716 */ 00000714 5387 subq.l D7, 1 label00000716: 00000716 4EBA 04E2 jsr [PC + 0x4E2 /* 00000BFA */] 0000071A 2040 movea.l A0, D0 0000071C 214C 0C56 move.l [A0 + 0xC56], A4 00000720 4EBA 04D8 jsr [PC + 0x4D8 /* 00000BFA */] 00000724 2040 movea.l A0, D0 00000726 2147 0C5A move.l [A0 + 0xC5A], D7 0000072A 3006 move.w D0, D6 label0000072C: 0000072C 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00000730 4E5E unlink A6 00000732 4E75 rts fn00000734: 00000734 4E56 FFF8 link A6, -0x0008 00000738 48E7 0738 movem.l -[A7], D5,D6,D7,A2,A3,A4 0000073C 286E 0008 movea.l A4, [A6 + 0x8] 00000740 266E 000C movea.l A3, [A6 + 0xC] 00000744 2D4C FFFC move.l [A6 - 0x4], A4 label00000748: 00000748 41D3 lea.l A0, [A3] 0000074A 528B addq.l A3, 1 0000074C 7000 moveq.l D0, 0x00 0000074E 1010 move.b D0, [A0] 00000750 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00000754 0010 0042 ori.b [A0], 0x42 /* 'B' */ 00000758 0001 0050 ori.b D1, 0x50 /* 'P' */ 0000075C 0002 0078 ori.b D2, 0x78 /* 'x' */ 00000760 0003 0082 ori.b D3, 0x82 00000764 0004 0088 ori.b D4, 0x88 00000768 0005 008E ori.b D5, 0x8E 0000076C 0006 00AA ori.b D6, 0xAA 00000770 0007 00C6 ori.b D7, 0xC6 00000774 0008 00E2 ori.b A0, 0xE2 00000778 0009 012C ori.b A1, 0x2C /* ',' */ 0000077C 0089 019E 0083 ori.l A1, 0x19E0083 00000782 01A8 0081 bclr [A0 + 0x81], D0 00000786 01B6 0082 bclr [A6 + D0.w - 0x126], D0 0000078A 01DA .incomplete 0000078C 0086 0222 000A ori.l D6, 0x222000A 00000792 0254 000B andi.w [A4], 0xB 00000796 0282 41D3 528B andi.l D2, 0x41D3528B 0000079C 43D4 lea.l A1, [A4] 0000079E 528C addq.l A4, 1 000007A0 1010 move.b D0, [A0] 000007A2 B011 cmp.b D0, [A1] 000007A4 67A2 beq -0x5C /* 00000748 */ 000007A6 6000 0270 bra +0x272 /* 00000A18 */ 000007AA 41D4 lea.l A0, [A4] 000007AC 528C addq.l A4, 1 000007AE 1E10 move.b D7, [A0] 000007B0 7000 moveq.l D0, 0x00 000007B2 1007 move.b D0, D7 000007B4 0C40 0061 cmpi.w D0, 0x61 /* 'a' */ 000007B8 650E bcs +0x10 /* 000007C8 */ 000007BA 7000 moveq.l D0, 0x00 000007BC 1007 move.b D0, D7 000007BE 0C40 007A cmpi.w D0, 0x7A /* 'z' */ 000007C2 6204 bhi +0x6 /* 000007C8 */ 000007C4 0207 005F andi.b D7, 0x5F /* '_' */ label000007C8: 000007C8 41D3 lea.l A0, [A3] 000007CA 528B addq.l A3, 1 000007CC BE10 cmp.b D7, [A0] 000007CE 6700 FF78 beq -0x86 /* 00000748 */ 000007D2 6000 0244 bra +0x246 /* 00000A18 */ 000007D6 41D4 lea.l A0, [A4] 000007D8 528C addq.l A4, 1 000007DA 4A10 tst.b [A0] 000007DC 6600 FF6A bne -0x94 /* 00000748 */ 000007E0 6000 0236 bra +0x238 /* 00000A18 */ 000007E4 4A14 tst.b [A4] 000007E6 6600 0230 bne +0x232 /* 00000A18 */ 000007EA 6000 FF5C bra -0xA2 /* 00000748 */ 000007EE 200C move.l D0, A4 000007F0 90AE FFFC sub.l D0, [A6 - 0x4] 000007F4 6000 0224 bra +0x226 /* 00000A1A */ 000007F8 41D4 lea.l A0, [A4] 000007FA 528C addq.l A4, 1 000007FC 558F subq.l A7, 2 000007FE 2F0B move.l -[A7], A3 00000800 7000 moveq.l D0, 0x00 00000802 1010 move.b D0, [A0] 00000804 2F00 move.l -[A7], D0 00000806 A85D syscall BitTst 00000808 101F move.b D0, [A7]+ 0000080A 4A00 tst.b D0 0000080C 6700 020A beq +0x20C /* 00000A18 */ 00000810 47EB 0020 lea.l A3, [A3 + 0x20] 00000814 6000 FF32 bra -0xCC /* 00000748 */ 00000818 4EBA 03E0 jsr [PC + 0x3E0 /* 00000BFA */] 0000081C 41D3 lea.l A0, [A3] 0000081E 528B addq.l A3, 1 00000820 7200 moveq.l D1, 0x00 00000822 1210 move.b D1, [A0] 00000824 4841 swap.w D1 00000826 4241 clr.w D1 00000828 4841 swap.w D1 0000082A E781 asl D1, 3 0000082C D081 add.l D0, D1 0000082E 2040 movea.l A0, D0 00000830 214C 0200 move.l [A0 + 0x200], A4 00000834 6000 FF12 bra -0xEC /* 00000748 */ 00000838 4EBA 03C0 jsr [PC + 0x3C0 /* 00000BFA */] 0000083C 41D3 lea.l A0, [A3] 0000083E 528B addq.l A3, 1 00000840 7200 moveq.l D1, 0x00 00000842 1210 move.b D1, [A0] 00000844 4841 swap.w D1 00000846 4241 clr.w D1 00000848 4841 swap.w D1 0000084A E781 asl D1, 3 0000084C D081 add.l D0, D1 0000084E 2040 movea.l A0, D0 00000850 214C 0204 move.l [A0 + 0x204], A4 00000854 6000 FEF2 bra -0x10C /* 00000748 */ 00000858 4EBA 03A0 jsr [PC + 0x3A0 /* 00000BFA */] 0000085C 41D3 lea.l A0, [A3] 0000085E 528B addq.l A3, 1 00000860 7200 moveq.l D1, 0x00 00000862 1210 move.b D1, [A0] 00000864 4841 swap.w D1 00000866 4241 clr.w D1 00000868 4841 swap.w D1 0000086A E781 asl D1, 3 0000086C D081 add.l D0, D1 0000086E 0680 0000 0200 addi.l D0, 0x200 00000874 2D40 FFF8 move.l [A6 - 0x8], D0 00000878 206E FFF8 movea.l A0, [A6 - 0x8] 0000087C 226E FFF8 movea.l A1, [A6 - 0x8] 00000880 2029 0004 move.l D0, [A1 + 0x4] 00000884 9090 sub.l D0, [A0] 00000886 3A00 move.w D5, D0 00000888 3F05 move.w -[A7], D5 0000088A 206E FFF8 movea.l A0, [A6 - 0x8] 0000088E 2F10 move.l -[A7], [A0] 00000890 2F0C move.l -[A7], A4 00000892 4EBA 018E jsr [PC + 0x18E /* 00000A22 */] 00000896 4FEF 000A lea.l A7, [A7 + 0xA] 0000089A 4A40 tst.w D0 0000089C 6700 017A beq +0x17C /* 00000A18 */ 000008A0 D8C5 add.w A4, D5 000008A2 6000 FEA4 bra -0x15A /* 00000748 */ 000008A6 4EBA 0352 jsr [PC + 0x352 /* 00000BFA */] 000008AA 41D3 lea.l A0, [A3] 000008AC 528B addq.l A3, 1 000008AE 7200 moveq.l D1, 0x00 000008B0 1210 move.b D1, [A0] 000008B2 4841 swap.w D1 000008B4 4241 clr.w D1 000008B6 4841 swap.w D1 000008B8 E781 asl D1, 3 000008BA D081 add.l D0, D1 000008BC 0680 0000 0200 addi.l D0, 0x200 000008C2 2D40 FFF8 move.l [A6 - 0x8], D0 000008C6 206E FFF8 movea.l A0, [A6 - 0x8] 000008CA 226E FFF8 movea.l A1, [A6 - 0x8] 000008CE 2029 0004 move.l D0, [A1 + 0x4] 000008D2 9090 sub.l D0, [A0] 000008D4 3A00 move.w D5, D0 000008D6 244C movea.l A2, A4 000008D8 6002 bra +0x4 /* 000008DC */ label000008DA: 000008DA D8C5 add.w A4, D5 label000008DC: 000008DC 3F05 move.w -[A7], D5 000008DE 206E FFF8 movea.l A0, [A6 - 0x8] 000008E2 2F10 move.l -[A7], [A0] 000008E4 2F0C move.l -[A7], A4 000008E6 4EBA 013A jsr [PC + 0x13A /* 00000A22 */] 000008EA 4FEF 000A lea.l A7, [A7 + 0xA] 000008EE 4A40 tst.w D0 000008F0 66E8 bne -0x16 /* 000008DA */ 000008F2 6020 bra +0x22 /* 00000914 */ label000008F4: 000008F4 2F0B move.l -[A7], A3 000008F6 2F0C move.l -[A7], A4 000008F8 4EBA FE3A jsr [PC - 0x1C6 /* 00000734 */] 000008FC 508F addq.l A7, 8 000008FE 3C00 move.w D6, D0 00000900 4A40 tst.w D0 00000902 6D0E blt +0x10 /* 00000912 */ 00000904 200C move.l D0, A4 00000906 90AE FFFC sub.l D0, [A6 - 0x4] 0000090A 3046 movea.w A0, D6 0000090C D088 add.l D0, A0 0000090E 6000 010A bra +0x10C /* 00000A1A */ label00000912: 00000912 98C5 sub.w A4, D5 label00000914: 00000914 B9CA cmpa.l A4, A2 00000916 64DC bcc -0x22 /* 000008F4 */ 00000918 6000 00FE bra +0x100 /* 00000A18 */ 0000091C 244C movea.l A2, A4 label0000091E: 0000091E 41D4 lea.l A0, [A4] 00000920 528C addq.l A4, 1 00000922 4A10 tst.b [A0] 00000924 66F8 bne -0x6 /* 0000091E */ 00000926 6000 0058 bra +0x5A /* 00000980 */ 0000092A 244C movea.l A2, A4 label0000092C: 0000092C 41D4 lea.l A0, [A4] 0000092E 528C addq.l A4, 1 00000930 1013 move.b D0, [A3] 00000932 B010 cmp.b D0, [A0] 00000934 67F6 beq -0x8 /* 0000092C */ 00000936 528B addq.l A3, 1 00000938 6000 0046 bra +0x48 /* 00000980 */ 0000093C 244C movea.l A2, A4 label0000093E: 0000093E 41D4 lea.l A0, [A4] 00000940 528C addq.l A4, 1 00000942 1E10 move.b D7, [A0] 00000944 7000 moveq.l D0, 0x00 00000946 1007 move.b D0, D7 00000948 0C40 0061 cmpi.w D0, 0x61 /* 'a' */ 0000094C 650E bcs +0x10 /* 0000095C */ 0000094E 7000 moveq.l D0, 0x00 00000950 1007 move.b D0, D7 00000952 0C40 007A cmpi.w D0, 0x7A /* 'z' */ 00000956 6204 bhi +0x6 /* 0000095C */ 00000958 0207 005F andi.b D7, 0x5F /* '_' */ label0000095C: 0000095C BE13 cmp.b D7, [A3] 0000095E 67DE beq -0x20 /* 0000093E */ 00000960 528B addq.l A3, 1 00000962 601C bra +0x1E /* 00000980 */ 00000964 244C movea.l A2, A4 label00000966: 00000966 41D4 lea.l A0, [A4] 00000968 528C addq.l A4, 1 0000096A 558F subq.l A7, 2 0000096C 2F0B move.l -[A7], A3 0000096E 7000 moveq.l D0, 0x00 00000970 1010 move.b D0, [A0] 00000972 2F00 move.l -[A7], D0 00000974 A85D syscall BitTst 00000976 101F move.b D0, [A7]+ 00000978 4A00 tst.b D0 0000097A 66EA bne -0x14 /* 00000966 */ 0000097C 47EB 0020 lea.l A3, [A3 + 0x20] label00000980: 00000980 538C subq.l A4, 1 00000982 B9CA cmpa.l A4, A2 00000984 6700 FDC2 beq -0x23C /* 00000748 */ label00000988: 00000988 2F0B move.l -[A7], A3 0000098A 2F0C move.l -[A7], A4 0000098C 4EBA FDA6 jsr [PC - 0x25A /* 00000734 */] 00000990 508F addq.l A7, 8 00000992 3C00 move.w D6, D0 00000994 4A40 tst.w D0 00000996 6D0E blt +0x10 /* 000009A6 */ 00000998 200C move.l D0, A4 0000099A 90AE FFFC sub.l D0, [A6 - 0x4] 0000099E 3046 movea.w A0, D6 000009A0 D088 add.l D0, A0 000009A2 6000 0076 bra +0x78 /* 00000A1A */ label000009A6: 000009A6 538C subq.l A4, 1 000009A8 B9CA cmpa.l A4, A2 000009AA 64DC bcc -0x22 /* 00000988 */ 000009AC 6000 006A bra +0x6C /* 00000A18 */ 000009B0 7000 moveq.l D0, 0x00 000009B2 1014 move.b D0, [A4] 000009B4 3F00 move.w -[A7], D0 000009B6 4EBA 00A4 jsr [PC + 0xA4 /* 00000A5C */] 000009BA 548F addq.l A7, 2 000009BC 4A40 tst.w D0 000009BE 6758 beq +0x5A /* 00000A18 */ 000009C0 4EBA 0238 jsr [PC + 0x238 /* 00000BFA */] 000009C4 0680 0000 0C62 addi.l D0, 0xC62 000009CA B9C0 cmpa.l A4, D0 000009CC 6700 FD7A beq -0x284 /* 00000748 */ 000009D0 7000 moveq.l D0, 0x00 000009D2 102C FFFF move.b D0, [A4 - 0x1] 000009D6 3F00 move.w -[A7], D0 000009D8 4EBA 0082 jsr [PC + 0x82 /* 00000A5C */] 000009DC 548F addq.l A7, 2 000009DE 4A40 tst.w D0 000009E0 6700 FD66 beq -0x298 /* 00000748 */ 000009E4 6032 bra +0x34 /* 00000A18 */ 000009E6 4EBA 0212 jsr [PC + 0x212 /* 00000BFA */] 000009EA 0680 0000 0C62 addi.l D0, 0xC62 000009F0 B9C0 cmpa.l A4, D0 000009F2 6724 beq +0x26 /* 00000A18 */ 000009F4 7000 moveq.l D0, 0x00 000009F6 102C FFFF move.b D0, [A4 - 0x1] 000009FA 3F00 move.w -[A7], D0 000009FC 4EBA 005E jsr [PC + 0x5E /* 00000A5C */] 00000A00 548F addq.l A7, 2 00000A02 4A40 tst.w D0 00000A04 6712 beq +0x14 /* 00000A18 */ 00000A06 7000 moveq.l D0, 0x00 00000A08 1014 move.b D0, [A4] 00000A0A 3F00 move.w -[A7], D0 00000A0C 4EBA 004E jsr [PC + 0x4E /* 00000A5C */] 00000A10 548F addq.l A7, 2 00000A12 4A40 tst.w D0 00000A14 6700 FD32 beq -0x2CC /* 00000748 */ label00000A18: 00000A18 70FF moveq.l D0, 0xFFFFFFFF label00000A1A: 00000A1A 4CDF 1CE0 movem.l D5,D6,D7,A2,A3,A4, [A7]+ 00000A1E 4E5E unlink A6 00000A20 4E75 rts fn00000A22: 00000A22 4E56 0000 link A6, 0 00000A26 48E7 0118 movem.l -[A7], D7,A3,A4 00000A2A 286E 0008 movea.l A4, [A6 + 0x8] 00000A2E 266E 000C movea.l A3, [A6 + 0xC] 00000A32 3E2E 0010 move.w D7, [A6 + 0x10] 00000A36 6006 bra +0x8 /* 00000A3E */ label00000A38: 00000A38 5347 subq.w D7, 1 00000A3A 528B addq.l A3, 1 00000A3C 528C addq.l A4, 1 label00000A3E: 00000A3E 4A47 tst.w D7 00000A40 670A beq +0xC /* 00000A4C */ 00000A42 4A14 tst.b [A4] 00000A44 6706 beq +0x8 /* 00000A4C */ 00000A46 1013 move.b D0, [A3] 00000A48 B014 cmp.b D0, [A4] 00000A4A 67EC beq -0x12 /* 00000A38 */ label00000A4C: 00000A4C 4A47 tst.w D7 00000A4E 57C0 seq D0 00000A50 4400 neg.b D0 00000A52 4880 ext.w D0 00000A54 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00000A58 4E5E unlink A6 00000A5A 4E75 rts fn00000A5C: 00000A5C 4E56 0000 link A6, 0 00000A60 2F07 move.l -[A7], D7 00000A62 1E2E 0009 move.b D7, [A6 + 0x9] 00000A66 0C07 0030 cmpi.b D7, 0x30 /* '0' */ 00000A6A 6D06 blt +0x8 /* 00000A72 */ 00000A6C 0C07 0039 cmpi.b D7, 0x39 /* '9' */ 00000A70 6F22 ble +0x24 /* 00000A94 */ label00000A72: 00000A72 0C07 0041 cmpi.b D7, 0x41 /* 'A' */ 00000A76 6D06 blt +0x8 /* 00000A7E */ 00000A78 0C07 005A cmpi.b D7, 0x5A /* 'Z' */ 00000A7C 6F16 ble +0x18 /* 00000A94 */ label00000A7E: 00000A7E 0C07 0061 cmpi.b D7, 0x61 /* 'a' */ 00000A82 6D06 blt +0x8 /* 00000A8A */ 00000A84 0C07 007A cmpi.b D7, 0x7A /* 'z' */ 00000A88 6F0A ble +0xC /* 00000A94 */ label00000A8A: 00000A8A 0C07 005F cmpi.b D7, 0x5F /* '_' */ 00000A8E 6704 beq +0x6 /* 00000A94 */ 00000A90 7000 moveq.l D0, 0x00 00000A92 6002 bra +0x4 /* 00000A96 */ label00000A94: 00000A94 7001 moveq.l D0, 0x01 label00000A96: 00000A96 2E1F move.l D7, [A7]+ 00000A98 4E5E unlink A6 00000A9A 4E75 rts 00000A9C 4E56 FF00 link A6, -0x0100 00000AA0 48E7 0738 movem.l -[A7], D5,D6,D7,A2,A3,A4 00000AA4 206E 0008 movea.l A0, [A6 + 0x8] 00000AA8 7000 moveq.l D0, 0x00 00000AAA 1010 move.b D0, [A0] 00000AAC 3A00 move.w D5, D0 00000AAE 206E 0008 movea.l A0, [A6 + 0x8] 00000AB2 4868 0001 pea.l [A0 + 0x1] 00000AB6 486E FF00 pea.l [A6 - 0x100] 00000ABA 3045 movea.w A0, D5 00000ABC 2F08 move.l -[A7], A0 00000ABE 4EAD 05B2 jsr [A5 + 0x5B2 /* export_178 */] 00000AC2 3045 movea.w A0, D5 00000AC4 D1CE add.l A0, A6 00000AC6 4228 FF00 clr.b [A0 - 0x100] 00000ACA 41EE FF00 lea.l A0, [A6 - 0x100] 00000ACE 2848 movea.l A4, A0 00000AD0 4EBA 0128 jsr [PC + 0x128 /* 00000BFA */] 00000AD4 0680 0000 0D63 addi.l D0, 0xD63 /* '\rc' */ 00000ADA 2640 movea.l A3, D0 00000ADC 7E00 moveq.l D7, 0x00 label00000ADE: 00000ADE 0C47 00FF cmpi.w D7, 0xFF 00000AE2 6700 00AA beq +0xAC /* 00000B8E */ 00000AE6 41D4 lea.l A0, [A4] 00000AE8 528C addq.l A4, 1 00000AEA 1C10 move.b D6, [A0] 00000AEC 7000 moveq.l D0, 0x00 00000AEE 1006 move.b D0, D6 00000AF0 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00000AF4 0003 000E ori.b D3, 0xE 00000AF8 0026 0032 ori.b -[A6], 0x32 /* '2' */ 00000AFC 005C 0090 ori.w [A4]+, 0x90 00000B00 0000 00A2 ori.b D0, 0xA2 00000B04 4EBA 00F4 jsr [PC + 0xF4 /* 00000BFA */] 00000B08 0680 0000 0B48 addi.l D0, 0xB48 00000B0E 2440 movea.l A2, D0 00000B10 6008 bra +0xA /* 00000B1A */ label00000B12: 00000B12 41D3 lea.l A0, [A3] 00000B14 528B addq.l A3, 1 00000B16 1086 move.b [A0], D6 00000B18 5247 addq.w D7, 1 label00000B1A: 00000B1A 41D2 lea.l A0, [A2] 00000B1C 528A addq.l A2, 1 00000B1E 1C10 move.b D6, [A0] 00000B20 4A06 tst.b D6 00000B22 67BA beq -0x44 /* 00000ADE */ 00000B24 0C47 00FF cmpi.w D7, 0xFF 00000B28 6DE8 blt -0x16 /* 00000B12 */ 00000B2A 60B2 bra -0x4C /* 00000ADE */ 00000B2C 41D4 lea.l A0, [A4] 00000B2E 528C addq.l A4, 1 00000B30 1C10 move.b D6, [A0] 00000B32 7000 moveq.l D0, 0x00 00000B34 1006 move.b D0, D6 00000B36 0C40 0031 cmpi.w D0, 0x31 /* '1' */ 00000B3A 650A bcs +0xC /* 00000B46 */ 00000B3C 7000 moveq.l D0, 0x00 00000B3E 1006 move.b D0, D6 00000B40 0C40 0039 cmpi.w D0, 0x39 /* '9' */ 00000B44 630A bls +0xC /* 00000B50 */ label00000B46: 00000B46 41D3 lea.l A0, [A3] 00000B48 528B addq.l A3, 1 00000B4A 1086 move.b [A0], D6 00000B4C 5247 addq.w D7, 1 00000B4E 608E bra -0x70 /* 00000ADE */ label00000B50: 00000B50 0606 00CF addi.b D6, 0xCF 00000B54 4EBA 00A4 jsr [PC + 0xA4 /* 00000BFA */] 00000B58 7200 moveq.l D1, 0x00 00000B5A 1206 move.b D1, D6 00000B5C 4841 swap.w D1 00000B5E 4241 clr.w D1 00000B60 4841 swap.w D1 00000B62 E181 asl D1, 8 00000B64 D081 add.l D0, D1 00000B66 0680 0000 0248 addi.l D0, 0x248 00000B6C 2440 movea.l A2, D0 00000B6E 6008 bra +0xA /* 00000B78 */ label00000B70: 00000B70 41D3 lea.l A0, [A3] 00000B72 528B addq.l A3, 1 00000B74 1086 move.b [A0], D6 00000B76 5247 addq.w D7, 1 label00000B78: 00000B78 41D2 lea.l A0, [A2] 00000B7A 528A addq.l A2, 1 00000B7C 1C10 move.b D6, [A0] 00000B7E 4A06 tst.b D6 00000B80 6700 FF5C beq -0xA2 /* 00000ADE */ 00000B84 0C47 00FF cmpi.w D7, 0xFF 00000B88 6DE6 blt -0x18 /* 00000B70 */ 00000B8A 6000 FF52 bra -0xAC /* 00000ADE */ label00000B8E: 00000B8E 4EBA 006A jsr [PC + 0x6A /* 00000BFA */] 00000B92 2040 movea.l A0, D0 00000B94 1147 0D62 move.b [A0 + 0xD62], D7 00000B98 4EBA 0060 jsr [PC + 0x60 /* 00000BFA */] 00000B9C 0680 0000 0D62 addi.l D0, 0xD62 /* '\rb' */ 00000BA2 600C bra +0xE /* 00000BB0 */ 00000BA4 41D3 lea.l A0, [A3] 00000BA6 528B addq.l A3, 1 00000BA8 1086 move.b [A0], D6 00000BAA 5247 addq.w D7, 1 00000BAC 6000 FF30 bra -0xCE /* 00000ADE */ label00000BB0: 00000BB0 4CDF 1CE0 movem.l D5,D6,D7,A2,A3,A4, [A7]+ 00000BB4 4E5E unlink A6 00000BB6 205F movea.l A0, [A7]+ 00000BB8 4FEF 0004 lea.l A7, [A7 + 0x4] 00000BBC 2E80 move.l [A7], D0 00000BBE 4ED0 jmp [A0] export_286: export_287: export_288: export_289: 00000BC0 41FA 0006 lea.l A0, [PC + 0x6 /* 00000BC8, value 0xFFFFFFFF */] 00000BC4 2010 move.l D0, [A0] 00000BC6 4E75 rts 00000BC8 FFFF .invalid <> 00000BCA FFFF .invalid <> 00000BCC 4E75 rts fn00000BCE: 00000BCE 4E56 0000 link A6, 0 00000BD2 7000 moveq.l D0, 0x00 00000BD4 302E 0008 move.w D0, [A6 + 0x8] 00000BD8 A31E syscall NewPtrClear, flags=3 00000BDA 6608 bne +0xA /* 00000BE4 */ 00000BDC 2248 movea.l A1, A0 00000BDE 4EAD 0912 jsr [A5 + 0x912 /* export_286 */] 00000BE2 2089 move.l [A0], A1 label00000BE4: 00000BE4 4E5E unlink A6 00000BE6 4E75 rts 00000BE8 4EAD 091A jsr [A5 + 0x91A /* export_287 */] 00000BEC 6B0A bmi +0xC /* 00000BF8 */ 00000BEE 2248 movea.l A1, A0 00000BF0 2040 movea.l A0, D0 00000BF2 A01F syscall DisposPtr/DisposePtr 00000BF4 70FF moveq.l D0, 0xFFFFFFFF 00000BF6 2280 move.l [A1], D0 label00000BF8: 00000BF8 4E75 rts fn00000BFA: 00000BFA 4EED 0922 jmp [A5 + 0x922 /* export_288 */] 00000BFE 4E75 rts fn00000C00: 00000C00 4E56 0000 link A6, 0 00000C04 4EAD 092A jsr [A5 + 0x92A /* export_289 */] 00000C08 2040 movea.l A0, D0 00000C0A 302E 0008 move.w D0, [A6 + 0x8] 00000C0E 6002 bra +0x4 /* 00000C12 */ label00000C10: 00000C10 4218 clr.b [A0]+ label00000C12: 00000C12 51C8 FFFC dbf D0, -0x6 /* 00000C10 */ 00000C16 4E5E unlink A6 00000C18 4E75 rts fn00000C1A: 00000C1A 4E56 FFFE link A6, -0x0002 00000C1E 486E FFFE pea.l [A6 - 0x2] 00000C22 3F3C 0003 move.w -[A7], 0x3 00000C26 A9EB syscall Pack4/FP68K 00000C28 302E FFFE move.w D0, [A6 - 0x2] 00000C2C 4E5E unlink A6 00000C2E 4E75 rts 00000C30 4745 chk.w D3, D5 00000C32 5453 addq.w [A3], 2 00000C34 5441 addq.w D1, 2 00000C36 5445 addq.w D5, 2 fn00000C38: 00000C38 4E56 0000 link A6, 0 00000C3C 486E 0008 pea.l [A6 + 0x8] 00000C40 3F3C 0001 move.w -[A7], 0x1 00000C44 A9EB syscall Pack4/FP68K 00000C46 4E5E unlink A6 00000C48 4E75 rts 00000C4A 5345 subq.w D5, 1 00000C4C 5453 addq.w [A3], 2 00000C4E 5441 addq.w D1, 2 00000C50 5445 addq.w D5, 2 fn00000C52: 00000C52 4E56 FFFE link A6, -0x0002 00000C56 486E FFFE pea.l [A6 - 0x2] 00000C5A 3F3C 0003 move.w -[A7], 0x3 00000C5E A9EB syscall Pack4/FP68K 00000C60 026E F0FF FFFE andi.w [A6 - 0x2], 0xF0FF 00000C66 486E FFFE pea.l [A6 - 0x2] 00000C6A 3F3C 0001 move.w -[A7], 0x1 00000C6E A9EB syscall Pack4/FP68K 00000C70 4E5E unlink A6 00000C72 4E75 rts 00000C74 434C chk.w D1, A4 00000C76 4541 chk.w D2, D1 00000C78 5245 addq.w D5, 1 00000C7A 5843 addq.w D3, 4 fn00000C7C: 00000C7C 4E56 FFFE link A6, -0x0002 00000C80 486E FFFE pea.l [A6 - 0x2] 00000C84 3F3C 0003 move.w -[A7], 0x3 00000C88 A9EB syscall Pack4/FP68K 00000C8A 303C 9FFF move.w D0, 0x9FFF 00000C8E C06E FFFE and.w D0, [A6 - 0x2] 00000C92 806E 0008 or.w D0, [A6 + 0x8] 00000C96 3F00 move.w -[A7], D0 00000C98 4EBA FF9E jsr [PC - 0x62 /* 00000C38 */] 00000C9C 548F addq.l A7, 2 00000C9E 302E FFFE move.w D0, [A6 - 0x2] 00000CA2 4E5E unlink A6 00000CA4 4E75 rts 00000CA6 5345 subq.w D5, 1 00000CA8 5452 addq.w [A2], 2 00000CAA 4F55 chk.w D7, [A5] 00000CAC 4E44 trap 4 fn00000CAE: 00000CAE 4E56 0000 link A6, 0 00000CB2 206E 0012 movea.l A0, [A6 + 0x12] 00000CB6 0890 0007 bclr.b [A0], 0x7 00000CBA 4A6E 0008 tst.w [A6 + 0x8] 00000CBE 6A04 bpl +0x6 /* 00000CC4 */ 00000CC0 08D0 0007 bset.b [A0], 0x7 label00000CC4: 00000CC4 4E5E unlink A6 00000CC6 4E75 rts 00000CC8 5846 addq.w D6, 4 00000CCA 4552 chk.w D2, [A2] 00000CCC 5349 subq.w A1, 1 00000CCE 474E chk.w D3, A6 export_273: fn00000CD0: 00000CD0 4E56 0000 link A6, 0 00000CD4 4A6E 0008 tst.w [A6 + 0x8] 00000CD8 6C0A bge +0xC /* 00000CE4 */ 00000CDA 302E 0008 move.w D0, [A6 + 0x8] 00000CDE 4440 neg.w D0 00000CE0 48C0 ext.l D0 00000CE2 6004 bra +0x6 /* 00000CE8 */ label00000CE4: 00000CE4 302E 0008 move.w D0, [A6 + 0x8] label00000CE8: 00000CE8 4E5E unlink A6 00000CEA 4E75 rts 00000CEC 4142 chk.w D0, D2 00000CEE 5320 subq.b -[A0], 1 00000CF0 2020 move.l D0, -[A0] 00000CF2 2020 move.l D0, -[A0] 00000CF4 4E56 FFD8 link A6, -0x0028 00000CF8 486D B076 pea.l [A5 - 0x4F8A] 00000CFC 486E 000C pea.l [A6 + 0xC] 00000D00 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00000D04 A9EB syscall Pack4/FP68K 00000D06 6E10 bgt +0x12 /* 00000D18 */ 00000D08 486D B08A pea.l [A5 - 0x4F76] 00000D0C 486E 000C pea.l [A6 + 0xC] 00000D10 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00000D14 A9EB syscall Pack4/FP68K 00000D16 6C18 bge +0x1A /* 00000D30 */ label00000D18: 00000D18 7021 moveq.l D0, 0x21 00000D1A 3B40 B028 move.w [A5 - 0x4FD8], D0 00000D1E 206E 0008 movea.l A0, [A6 + 0x8] 00000D22 43ED B06C lea.l A1, [A5 - 0x4F94] 00000D26 20D9 move.l [A0]+, [A1]+ 00000D28 20D9 move.l [A0]+, [A1]+ 00000D2A 30D9 move.w [A0]+, [A1]+ 00000D2C 6000 00B4 bra +0xB6 /* 00000DE2 */ label00000D30: 00000D30 486D B08A pea.l [A5 - 0x4F76] 00000D34 486E 000C pea.l [A6 + 0xC] 00000D38 3F3C 0008 move.w -[A7], 0x8 00000D3C A9EB syscall Pack4/FP68K 00000D3E 6612 bne +0x14 /* 00000D52 */ 00000D40 206E 0008 movea.l A0, [A6 + 0x8] 00000D44 43ED B0B2 lea.l A1, [A5 - 0x4F4E] 00000D48 20D9 move.l [A0]+, [A1]+ 00000D4A 20D9 move.l [A0]+, [A1]+ 00000D4C 30D9 move.w [A0]+, [A1]+ 00000D4E 6000 0092 bra +0x94 /* 00000DE2 */ label00000D52: 00000D52 41ED B076 lea.l A0, [A5 - 0x4F8A] 00000D56 2D58 FFF6 move.l [A6 - 0xA], [A0]+ 00000D5A 2D58 FFFA move.l [A6 - 0x6], [A0]+ 00000D5E 3D58 FFFE move.w [A6 - 0x2], [A0]+ 00000D62 486E 000C pea.l [A6 + 0xC] 00000D66 486E FFF6 pea.l [A6 - 0xA] 00000D6A 3F3C 0002 move.w -[A7], 0x2 00000D6E A9EB syscall Pack4/FP68K 00000D70 41ED B076 lea.l A0, [A5 - 0x4F8A] 00000D74 2D58 FFEC move.l [A6 - 0x14], [A0]+ 00000D78 2D58 FFF0 move.l [A6 - 0x10], [A0]+ 00000D7C 3D58 FFF4 move.w [A6 - 0xC], [A0]+ 00000D80 486E 000C pea.l [A6 + 0xC] 00000D84 486E FFEC pea.l [A6 - 0x14] 00000D88 3F3C 0000 move.w -[A7], 0x0 00000D8C A9EB syscall Pack4/FP68K 00000D8E 486E FFEC pea.l [A6 - 0x14] 00000D92 486E FFF6 pea.l [A6 - 0xA] 00000D96 3F3C 0006 move.w -[A7], 0x6 00000D9A A9EB syscall Pack4/FP68K 00000D9C 41D6 lea.l A0, [A6] 00000D9E 2F20 move.l -[A7], -[A0] 00000DA0 2F20 move.l -[A7], -[A0] 00000DA2 3F20 move.w -[A7], -[A0] 00000DA4 486E FFE2 pea.l [A6 - 0x1E] 00000DA8 4EBA 0B7E jsr [PC + 0xB7E /* 00001928 */] 00000DAC 4FEF 000E lea.l A7, [A7 + 0xE] 00000DB0 41EE FFEC lea.l A0, [A6 - 0x14] 00000DB4 2F20 move.l -[A7], -[A0] 00000DB6 2F20 move.l -[A7], -[A0] 00000DB8 3F20 move.w -[A7], -[A0] 00000DBA 486E FFD8 pea.l [A6 - 0x28] 00000DBE 4EBA 0208 jsr [PC + 0x208 /* 00000FC8 */] 00000DC2 4FEF 000E lea.l A7, [A7 + 0xE] 00000DC6 486D B080 pea.l [A5 - 0x4F80] 00000DCA 486E FFD8 pea.l [A6 - 0x28] 00000DCE 3F3C 0004 move.w -[A7], 0x4 00000DD2 A9EB syscall Pack4/FP68K 00000DD4 206E 0008 movea.l A0, [A6 + 0x8] 00000DD8 43EE FFD8 lea.l A1, [A6 - 0x28] 00000DDC 20D9 move.l [A0]+, [A1]+ 00000DDE 20D9 move.l [A0]+, [A1]+ 00000DE0 30D9 move.w [A0]+, [A1]+ label00000DE2: 00000DE2 4E5E unlink A6 00000DE4 4E75 rts 00000DE6 4143 chk.w D0, D3 00000DE8 4F53 chk.w D7, [A3] 00000DEA 2020 move.l D0, -[A0] 00000DEC 2020 move.l D0, -[A0] 00000DEE 4E56 FFD8 link A6, -0x0028 00000DF2 41EE 0016 lea.l A0, [A6 + 0x16] 00000DF6 2F20 move.l -[A7], -[A0] 00000DF8 2F20 move.l -[A7], -[A0] 00000DFA 3F20 move.w -[A7], -[A0] 00000DFC 486E FFEC pea.l [A6 - 0x14] 00000E00 4EBA 047A jsr [PC + 0x47A /* 0000127C */] 00000E04 4FEF 000E lea.l A7, [A7 + 0xE] 00000E08 41EE FFF6 lea.l A0, [A6 - 0xA] 00000E0C 43EE FFEC lea.l A1, [A6 - 0x14] 00000E10 20D9 move.l [A0]+, [A1]+ 00000E12 20D9 move.l [A0]+, [A1]+ 00000E14 30D9 move.w [A0]+, [A1]+ 00000E16 486D B076 pea.l [A5 - 0x4F8A] 00000E1A 486E FFF6 pea.l [A6 - 0xA] 00000E1E 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00000E22 A9EB syscall Pack4/FP68K 00000E24 6F18 ble +0x1A /* 00000E3E */ 00000E26 7021 moveq.l D0, 0x21 00000E28 3B40 B028 move.w [A5 - 0x4FD8], D0 00000E2C 206E 0008 movea.l A0, [A6 + 0x8] 00000E30 43ED B06C lea.l A1, [A5 - 0x4F94] 00000E34 20D9 move.l [A0]+, [A1]+ 00000E36 20D9 move.l [A0]+, [A1]+ 00000E38 30D9 move.w [A0]+, [A1]+ 00000E3A 6000 0180 bra +0x182 /* 00000FBC */ label00000E3E: 00000E3E 486D B076 pea.l [A5 - 0x4F8A] 00000E42 486E FFF6 pea.l [A6 - 0xA] 00000E46 3F3C 0008 move.w -[A7], 0x8 00000E4A A9EB syscall Pack4/FP68K 00000E4C 6636 bne +0x38 /* 00000E84 */ 00000E4E 41EE FFF6 lea.l A0, [A6 - 0xA] 00000E52 43ED B0BC lea.l A1, [A5 - 0x4F44] 00000E56 20D9 move.l [A0]+, [A1]+ 00000E58 20D9 move.l [A0]+, [A1]+ 00000E5A 30D9 move.w [A0]+, [A1]+ 00000E5C 486E FFF6 pea.l [A6 - 0xA] 00000E60 41EE 0016 lea.l A0, [A6 + 0x16] 00000E64 2F20 move.l -[A7], -[A0] 00000E66 2F20 move.l -[A7], -[A0] 00000E68 3F20 move.w -[A7], -[A0] 00000E6A 4EBA FE42 jsr [PC - 0x1BE /* 00000CAE */] 00000E6E 4FEF 000E lea.l A7, [A7 + 0xE] 00000E72 206E 0008 movea.l A0, [A6 + 0x8] 00000E76 43EE FFF6 lea.l A1, [A6 - 0xA] 00000E7A 20D9 move.l [A0]+, [A1]+ 00000E7C 20D9 move.l [A0]+, [A1]+ 00000E7E 30D9 move.w [A0]+, [A1]+ 00000E80 6000 013A bra +0x13C /* 00000FBC */ label00000E84: 00000E84 486D B09E pea.l [A5 - 0x4F62] 00000E88 486E FFF6 pea.l [A6 - 0xA] 00000E8C 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00000E90 A9EB syscall Pack4/FP68K 00000E92 6F00 0088 ble +0x8A /* 00000F1C */ 00000E96 41ED B076 lea.l A0, [A5 - 0x4F8A] 00000E9A 2D58 FFEC move.l [A6 - 0x14], [A0]+ 00000E9E 2D58 FFF0 move.l [A6 - 0x10], [A0]+ 00000EA2 3D58 FFF4 move.w [A6 - 0xC], [A0]+ 00000EA6 486E FFF6 pea.l [A6 - 0xA] 00000EAA 486E FFEC pea.l [A6 - 0x14] 00000EAE 3F3C 0002 move.w -[A7], 0x2 00000EB2 A9EB syscall Pack4/FP68K 00000EB4 41EE FFF6 lea.l A0, [A6 - 0xA] 00000EB8 43EE FFEC lea.l A1, [A6 - 0x14] 00000EBC 20D9 move.l [A0]+, [A1]+ 00000EBE 20D9 move.l [A0]+, [A1]+ 00000EC0 30D9 move.w [A0]+, [A1]+ 00000EC2 41ED B080 lea.l A0, [A5 - 0x4F80] 00000EC6 2D58 FFEC move.l [A6 - 0x14], [A0]+ 00000ECA 2D58 FFF0 move.l [A6 - 0x10], [A0]+ 00000ECE 3D58 FFF4 move.w [A6 - 0xC], [A0]+ 00000ED2 486E FFF6 pea.l [A6 - 0xA] 00000ED6 486E FFEC pea.l [A6 - 0x14] 00000EDA 3F3C 0004 move.w -[A7], 0x4 00000EDE A9EB syscall Pack4/FP68K 00000EE0 41EE FFF6 lea.l A0, [A6 - 0xA] 00000EE4 2D58 FFE2 move.l [A6 - 0x1E], [A0]+ 00000EE8 2D58 FFE6 move.l [A6 - 0x1A], [A0]+ 00000EEC 3D58 FFEA move.w [A6 - 0x16], [A0]+ 00000EF0 486E FFF6 pea.l [A6 - 0xA] 00000EF4 486E FFE2 pea.l [A6 - 0x1E] 00000EF8 3F3C 0004 move.w -[A7], 0x4 00000EFC A9EB syscall Pack4/FP68K 00000EFE 486E FFE2 pea.l [A6 - 0x1E] 00000F02 486E FFEC pea.l [A6 - 0x14] 00000F06 3F3C 0002 move.w -[A7], 0x2 00000F0A A9EB syscall Pack4/FP68K 00000F0C 41EE FFF6 lea.l A0, [A6 - 0xA] 00000F10 43EE FFEC lea.l A1, [A6 - 0x14] 00000F14 20D9 move.l [A0]+, [A1]+ 00000F16 20D9 move.l [A0]+, [A1]+ 00000F18 30D9 move.w [A0]+, [A1]+ 00000F1A 604A bra +0x4C /* 00000F66 */ label00000F1C: 00000F1C 41EE FFF6 lea.l A0, [A6 - 0xA] 00000F20 2D58 FFEC move.l [A6 - 0x14], [A0]+ 00000F24 2D58 FFF0 move.l [A6 - 0x10], [A0]+ 00000F28 3D58 FFF4 move.w [A6 - 0xC], [A0]+ 00000F2C 486E FFF6 pea.l [A6 - 0xA] 00000F30 486E FFEC pea.l [A6 - 0x14] 00000F34 3F3C 0004 move.w -[A7], 0x4 00000F38 A9EB syscall Pack4/FP68K 00000F3A 41ED B076 lea.l A0, [A5 - 0x4F8A] 00000F3E 2D58 FFE2 move.l [A6 - 0x1E], [A0]+ 00000F42 2D58 FFE6 move.l [A6 - 0x1A], [A0]+ 00000F46 3D58 FFEA move.w [A6 - 0x16], [A0]+ 00000F4A 486E FFEC pea.l [A6 - 0x14] 00000F4E 486E FFE2 pea.l [A6 - 0x1E] 00000F52 3F3C 0002 move.w -[A7], 0x2 00000F56 A9EB syscall Pack4/FP68K 00000F58 41EE FFF6 lea.l A0, [A6 - 0xA] 00000F5C 43EE FFE2 lea.l A1, [A6 - 0x1E] 00000F60 20D9 move.l [A0]+, [A1]+ 00000F62 20D9 move.l [A0]+, [A1]+ 00000F64 30D9 move.w [A0]+, [A1]+ label00000F66: 00000F66 41D6 lea.l A0, [A6] 00000F68 2F20 move.l -[A7], -[A0] 00000F6A 2F20 move.l -[A7], -[A0] 00000F6C 3F20 move.w -[A7], -[A0] 00000F6E 486E FFEC pea.l [A6 - 0x14] 00000F72 4EBA 09B4 jsr [PC + 0x9B4 /* 00001928 */] 00000F76 4FEF 000E lea.l A7, [A7 + 0xE] 00000F7A 41EE 000C lea.l A0, [A6 + 0xC] 00000F7E 2D58 FFE2 move.l [A6 - 0x1E], [A0]+ 00000F82 2D58 FFE6 move.l [A6 - 0x1A], [A0]+ 00000F86 3D58 FFEA move.w [A6 - 0x16], [A0]+ 00000F8A 486E FFEC pea.l [A6 - 0x14] 00000F8E 486E FFE2 pea.l [A6 - 0x1E] 00000F92 3F3C 0006 move.w -[A7], 0x6 00000F96 A9EB syscall Pack4/FP68K 00000F98 41EE FFEC lea.l A0, [A6 - 0x14] 00000F9C 2F20 move.l -[A7], -[A0] 00000F9E 2F20 move.l -[A7], -[A0] 00000FA0 3F20 move.w -[A7], -[A0] 00000FA2 486E FFD8 pea.l [A6 - 0x28] 00000FA6 4EBA 0020 jsr [PC + 0x20 /* 00000FC8 */] 00000FAA 4FEF 000E lea.l A7, [A7 + 0xE] 00000FAE 206E 0008 movea.l A0, [A6 + 0x8] 00000FB2 43EE FFD8 lea.l A1, [A6 - 0x28] 00000FB6 20D9 move.l [A0]+, [A1]+ 00000FB8 20D9 move.l [A0]+, [A1]+ 00000FBA 30D9 move.w [A0]+, [A1]+ label00000FBC: 00000FBC 4E5E unlink A6 00000FBE 4E75 rts 00000FC0 4153 chk.w D0, [A3] 00000FC2 494E chk.w D4, A6 00000FC4 2020 move.l D0, -[A0] 00000FC6 2020 move.l D0, -[A0] export_265: fn00000FC8: 00000FC8 4E56 0000 link A6, 0 00000FCC 486E 000C pea.l [A6 + 0xC] 00000FD0 3F3C 001E move.w -[A7], 0x1E 00000FD4 A9EC syscall Pack5/Elems68K 00000FD6 206E 0008 movea.l A0, [A6 + 0x8] 00000FDA 43EE 000C lea.l A1, [A6 + 0xC] 00000FDE 20D9 move.l [A0]+, [A1]+ 00000FE0 20D9 move.l [A0]+, [A1]+ 00000FE2 30D9 move.w [A0]+, [A1]+ 00000FE4 4E5E unlink A6 00000FE6 4E75 rts 00000FE8 4154 chk.w D0, [A4] 00000FEA 414E chk.w D0, A6 00000FEC 2020 move.l D0, -[A0] 00000FEE 2020 move.l D0, -[A0] 00000FF0 4E56 FFD8 link A6, -0x0028 00000FF4 3D7C 0000 FFF4 move.w [A6 - 0xC], 0x0 00000FFA 486E FFF4 pea.l [A6 - 0xC] 00000FFE 486E 0016 pea.l [A6 + 0x16] 00001002 3F3C 2008 move.w -[A7], 0x2008 00001006 A9EB syscall Pack4/FP68K 00001008 6640 bne +0x42 /* 0000104A */ 0000100A 3D7C 0000 FFF4 move.w [A6 - 0xC], 0x0 00001010 486E FFF4 pea.l [A6 - 0xC] 00001014 486E 000C pea.l [A6 + 0xC] 00001018 3F3C 2008 move.w -[A7], 0x2008 0000101C A9EB syscall Pack4/FP68K 0000101E 6618 bne +0x1A /* 00001038 */ 00001020 7021 moveq.l D0, 0x21 00001022 3B40 B028 move.w [A5 - 0x4FD8], D0 00001026 206E 0008 movea.l A0, [A6 + 0x8] 0000102A 43ED B06C lea.l A1, [A5 - 0x4F94] 0000102E 20D9 move.l [A0]+, [A1]+ 00001030 20D9 move.l [A0]+, [A1]+ 00001032 30D9 move.w [A0]+, [A1]+ 00001034 6000 00D2 bra +0xD4 /* 00001108 */ label00001038: 00001038 41EE FFF6 lea.l A0, [A6 - 0xA] 0000103C 43ED B0BC lea.l A1, [A5 - 0x4F44] 00001040 20D9 move.l [A0]+, [A1]+ 00001042 20D9 move.l [A0]+, [A1]+ 00001044 30D9 move.w [A0]+, [A1]+ 00001046 6000 009C bra +0x9E /* 000010E4 */ label0000104A: 0000104A 41EE 000C lea.l A0, [A6 + 0xC] 0000104E 2D58 FFEC move.l [A6 - 0x14], [A0]+ 00001052 2D58 FFF0 move.l [A6 - 0x10], [A0]+ 00001056 3D58 FFF4 move.w [A6 - 0xC], [A0]+ 0000105A 486E 0016 pea.l [A6 + 0x16] 0000105E 486E FFEC pea.l [A6 - 0x14] 00001062 3F3C 0006 move.w -[A7], 0x6 00001066 A9EB syscall Pack4/FP68K 00001068 41EE FFF6 lea.l A0, [A6 - 0xA] 0000106C 2F20 move.l -[A7], -[A0] 0000106E 2F20 move.l -[A7], -[A0] 00001070 3F20 move.w -[A7], -[A0] 00001072 486E FFE2 pea.l [A6 - 0x1E] 00001076 4EBA 0204 jsr [PC + 0x204 /* 0000127C */] 0000107A 4FEF 000E lea.l A7, [A7 + 0xE] 0000107E 41EE FFEC lea.l A0, [A6 - 0x14] 00001082 2F20 move.l -[A7], -[A0] 00001084 2F20 move.l -[A7], -[A0] 00001086 3F20 move.w -[A7], -[A0] 00001088 486E FFD8 pea.l [A6 - 0x28] 0000108C 4EBA FF3A jsr [PC - 0xC6 /* 00000FC8 */] 00001090 4FEF 000E lea.l A7, [A7 + 0xE] 00001094 41EE FFF6 lea.l A0, [A6 - 0xA] 00001098 43EE FFD8 lea.l A1, [A6 - 0x28] 0000109C 20D9 move.l [A0]+, [A1]+ 0000109E 20D9 move.l [A0]+, [A1]+ 000010A0 30D9 move.w [A0]+, [A1]+ 000010A2 3D7C 0000 FFF4 move.w [A6 - 0xC], 0x0 000010A8 486E FFF4 pea.l [A6 - 0xC] 000010AC 486E 0016 pea.l [A6 + 0x16] 000010B0 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 000010B4 A9EB syscall Pack4/FP68K 000010B6 6C2C bge +0x2E /* 000010E4 */ 000010B8 41ED B0B2 lea.l A0, [A5 - 0x4F4E] 000010BC 2D58 FFEC move.l [A6 - 0x14], [A0]+ 000010C0 2D58 FFF0 move.l [A6 - 0x10], [A0]+ 000010C4 3D58 FFF4 move.w [A6 - 0xC], [A0]+ 000010C8 486E FFF6 pea.l [A6 - 0xA] 000010CC 486E FFEC pea.l [A6 - 0x14] 000010D0 3F3C 0002 move.w -[A7], 0x2 000010D4 A9EB syscall Pack4/FP68K 000010D6 41EE FFF6 lea.l A0, [A6 - 0xA] 000010DA 43EE FFEC lea.l A1, [A6 - 0x14] 000010DE 20D9 move.l [A0]+, [A1]+ 000010E0 20D9 move.l [A0]+, [A1]+ 000010E2 30D9 move.w [A0]+, [A1]+ label000010E4: 000010E4 486E FFF6 pea.l [A6 - 0xA] 000010E8 41EE 0016 lea.l A0, [A6 + 0x16] 000010EC 2F20 move.l -[A7], -[A0] 000010EE 2F20 move.l -[A7], -[A0] 000010F0 3F20 move.w -[A7], -[A0] 000010F2 4EBA FBBA jsr [PC - 0x446 /* 00000CAE */] 000010F6 4FEF 000E lea.l A7, [A7 + 0xE] 000010FA 206E 0008 movea.l A0, [A6 + 0x8] 000010FE 43EE FFF6 lea.l A1, [A6 - 0xA] 00001102 20D9 move.l [A0]+, [A1]+ 00001104 20D9 move.l [A0]+, [A1]+ 00001106 30D9 move.w [A0]+, [A1]+ label00001108: 00001108 4E5E unlink A6 0000110A 4E75 rts 0000110C 4154 chk.w D0, [A4] 0000110E 414E chk.w D0, A6 00001110 3220 move.w D1, -[A0] 00001112 2020 move.l D0, -[A0] 00001114 4E56 FFFE link A6, -0x0002 00001118 3F3C 2000 move.w -[A7], 0x2000 /* ' \0' */ 0000111C 4EBA FB5E jsr [PC - 0x4A2 /* 00000C7C */] 00001120 548F addq.l A7, 2 00001122 3D40 FFFE move.w [A6 - 0x2], D0 00001126 486E 000C pea.l [A6 + 0xC] 0000112A 3F3C 0014 move.w -[A7], 0x14 0000112E A9EB syscall Pack4/FP68K 00001130 3F2E FFFE move.w -[A7], [A6 - 0x2] 00001134 4EBA FB02 jsr [PC - 0x4FE /* 00000C38 */] 00001138 548F addq.l A7, 2 0000113A 206E 0008 movea.l A0, [A6 + 0x8] 0000113E 43EE 000C lea.l A1, [A6 + 0xC] 00001142 20D9 move.l [A0]+, [A1]+ 00001144 20D9 move.l [A0]+, [A1]+ 00001146 30D9 move.w [A0]+, [A1]+ 00001148 4E5E unlink A6 0000114A 4E75 rts 0000114C 4345 chk.w D1, D5 0000114E 494C chk.w D4, A4 00001150 2020 move.l D0, -[A0] 00001152 2020 move.l D0, -[A0] export_271: 00001154 4E56 0000 link A6, 0 00001158 486E 000C pea.l [A6 + 0xC] 0000115C 3F3C 001A move.w -[A7], 0x1A 00001160 A9EC syscall Pack5/Elems68K 00001162 206E 0008 movea.l A0, [A6 + 0x8] 00001166 43EE 000C lea.l A1, [A6 + 0xC] 0000116A 20D9 move.l [A0]+, [A1]+ 0000116C 20D9 move.l [A0]+, [A1]+ 0000116E 30D9 move.w [A0]+, [A1]+ 00001170 4E5E unlink A6 00001172 4E75 rts 00001174 434F chk.w D1, A7 00001176 5320 subq.b -[A0], 1 00001178 2020 move.l D0, -[A0] 0000117A 2020 move.l D0, -[A0] 0000117C 4E56 FFEC link A6, -0x0014 00001180 4EBA FAD0 jsr [PC - 0x530 /* 00000C52 */] 00001184 41EE 0016 lea.l A0, [A6 + 0x16] 00001188 2F20 move.l -[A7], -[A0] 0000118A 2F20 move.l -[A7], -[A0] 0000118C 3F20 move.w -[A7], -[A0] 0000118E 486E FFF6 pea.l [A6 - 0xA] 00001192 4EBA 00E8 jsr [PC + 0xE8 /* 0000127C */] 00001196 4FEF 000E lea.l A7, [A7 + 0xE] 0000119A 41D6 lea.l A0, [A6] 0000119C 2F20 move.l -[A7], -[A0] 0000119E 2F20 move.l -[A7], -[A0] 000011A0 3F20 move.w -[A7], -[A0] 000011A2 486E FFEC pea.l [A6 - 0x14] 000011A6 4EBA 0088 jsr [PC + 0x88 /* 00001230 */] 000011AA 4FEF 000E lea.l A7, [A7 + 0xE] 000011AE 486D B09E pea.l [A5 - 0x4F62] 000011B2 486E FFEC pea.l [A6 - 0x14] 000011B6 3F3C 0004 move.w -[A7], 0x4 000011BA A9EB syscall Pack4/FP68K 000011BC 41EE 000C lea.l A0, [A6 + 0xC] 000011C0 43EE FFEC lea.l A1, [A6 - 0x14] 000011C4 20D9 move.l [A0]+, [A1]+ 000011C6 20D9 move.l [A0]+, [A1]+ 000011C8 30D9 move.w [A0]+, [A1]+ 000011CA 41ED B0A8 lea.l A0, [A5 - 0x4F58] 000011CE 2D58 FFF6 move.l [A6 - 0xA], [A0]+ 000011D2 2D58 FFFA move.l [A6 - 0x6], [A0]+ 000011D6 3D58 FFFE move.w [A6 - 0x2], [A0]+ 000011DA 486E 000C pea.l [A6 + 0xC] 000011DE 486E FFF6 pea.l [A6 - 0xA] 000011E2 3F3C 0006 move.w -[A7], 0x6 000011E6 A9EB syscall Pack4/FP68K 000011E8 486E FFF6 pea.l [A6 - 0xA] 000011EC 486E 000C pea.l [A6 + 0xC] 000011F0 3F3C 0000 move.w -[A7], 0x0 000011F4 A9EB syscall Pack4/FP68K 000011F6 4EBA FA22 jsr [PC - 0x5DE /* 00000C1A */] 000011FA 0240 0F00 andi.w D0, 0xF00 000011FE 4A40 tst.w D0 00001200 6714 beq +0x16 /* 00001216 */ 00001202 7022 moveq.l D0, 0x22 00001204 3B40 B028 move.w [A5 - 0x4FD8], D0 00001208 41EE 000C lea.l A0, [A6 + 0xC] 0000120C 43ED B0D0 lea.l A1, [A5 - 0x4F30] 00001210 20D9 move.l [A0]+, [A1]+ 00001212 20D9 move.l [A0]+, [A1]+ 00001214 30D9 move.w [A0]+, [A1]+ label00001216: 00001216 206E 0008 movea.l A0, [A6 + 0x8] 0000121A 43EE 000C lea.l A1, [A6 + 0xC] 0000121E 20D9 move.l [A0]+, [A1]+ 00001220 20D9 move.l [A0]+, [A1]+ 00001222 30D9 move.w [A0]+, [A1]+ 00001224 4E5E unlink A6 00001226 4E75 rts 00001228 434F chk.w D1, A7 0000122A 5348 subq.w A0, 1 0000122C 2020 move.l D0, -[A0] 0000122E 2020 move.l D0, -[A0] export_267: fn00001230: 00001230 4E56 0000 link A6, 0 00001234 4EBA FA1C jsr [PC - 0x5E4 /* 00000C52 */] 00001238 486E 000C pea.l [A6 + 0xC] 0000123C 3F3C 0008 move.w -[A7], 0x8 00001240 A9EC syscall Pack5/Elems68K 00001242 4EBA F9D6 jsr [PC - 0x62A /* 00000C1A */] 00001246 0240 0F00 andi.w D0, 0xF00 0000124A 4A40 tst.w D0 0000124C 6714 beq +0x16 /* 00001262 */ 0000124E 7022 moveq.l D0, 0x22 00001250 3B40 B028 move.w [A5 - 0x4FD8], D0 00001254 41EE 000C lea.l A0, [A6 + 0xC] 00001258 43ED B0D0 lea.l A1, [A5 - 0x4F30] 0000125C 20D9 move.l [A0]+, [A1]+ 0000125E 20D9 move.l [A0]+, [A1]+ 00001260 30D9 move.w [A0]+, [A1]+ label00001262: 00001262 206E 0008 movea.l A0, [A6 + 0x8] 00001266 43EE 000C lea.l A1, [A6 + 0xC] 0000126A 20D9 move.l [A0]+, [A1]+ 0000126C 20D9 move.l [A0]+, [A1]+ 0000126E 30D9 move.w [A0]+, [A1]+ 00001270 4E5E unlink A6 00001272 4E75 rts 00001274 4558 chk.w D2, [A0]+ 00001276 5020 addq.b -[A0], 8 00001278 2020 move.l D0, -[A0] 0000127A 2020 move.l D0, -[A0] export_270: fn0000127C: 0000127C 4E56 0000 link A6, 0 00001280 486E 000C pea.l [A6 + 0xC] 00001284 3F3C 000F move.w -[A7], 0xF 00001288 A9EB syscall Pack4/FP68K 0000128A 206E 0008 movea.l A0, [A6 + 0x8] 0000128E 43EE 000C lea.l A1, [A6 + 0xC] 00001292 20D9 move.l [A0]+, [A1]+ 00001294 20D9 move.l [A0]+, [A1]+ 00001296 30D9 move.w [A0]+, [A1]+ 00001298 4E5E unlink A6 0000129A 4E75 rts 0000129C 4641 not.w D1 0000129E 4253 clr.w [A3] 000012A0 2020 move.l D0, -[A0] 000012A2 2020 move.l D0, -[A0] export_272: 000012A4 4E56 FFFE link A6, -0x0002 000012A8 3F3C 4000 move.w -[A7], 0x4000 /* '@\0' */ 000012AC 4EBA F9CE jsr [PC - 0x632 /* 00000C7C */] 000012B0 548F addq.l A7, 2 000012B2 3D40 FFFE move.w [A6 - 0x2], D0 000012B6 486E 000C pea.l [A6 + 0xC] 000012BA 3F3C 0014 move.w -[A7], 0x14 000012BE A9EB syscall Pack4/FP68K 000012C0 3F2E FFFE move.w -[A7], [A6 - 0x2] 000012C4 4EBA F972 jsr [PC - 0x68E /* 00000C38 */] 000012C8 548F addq.l A7, 2 000012CA 206E 0008 movea.l A0, [A6 + 0x8] 000012CE 43EE 000C lea.l A1, [A6 + 0xC] 000012D2 20D9 move.l [A0]+, [A1]+ 000012D4 20D9 move.l [A0]+, [A1]+ 000012D6 30D9 move.w [A0]+, [A1]+ 000012D8 4E5E unlink A6 000012DA 4E75 rts 000012DC 464C not.w A4 000012DE 4F4F chk.w D7, A7 000012E0 5220 addq.b -[A0], 1 000012E2 2020 move.l D0, -[A0] export_263: 000012E4 4E56 FFF2 link A6, -0x000E 000012E8 41EE FFF6 lea.l A0, [A6 - 0xA] 000012EC 43EE 000C lea.l A1, [A6 + 0xC] 000012F0 20D9 move.l [A0]+, [A1]+ 000012F2 20D9 move.l [A0]+, [A1]+ 000012F4 30D9 move.w [A0]+, [A1]+ 000012F6 486E 0016 pea.l [A6 + 0x16] 000012FA 3F3C 000F move.w -[A7], 0xF 000012FE A9EB syscall Pack4/FP68K 00001300 486E 0016 pea.l [A6 + 0x16] 00001304 486E FFF6 pea.l [A6 - 0xA] 00001308 3F3C 000C move.w -[A7], 0xC 0000130C A9EB syscall Pack4/FP68K 0000130E 3D7C 0000 FFF4 move.w [A6 - 0xC], 0x0 00001314 486E FFF4 pea.l [A6 - 0xC] 00001318 486E 000C pea.l [A6 + 0xC] 0000131C 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00001320 A9EB syscall Pack4/FP68K 00001322 6F26 ble +0x28 /* 0000134A */ 00001324 3D7C 0000 FFF2 move.w [A6 - 0xE], 0x0 0000132A 486E FFF2 pea.l [A6 - 0xE] 0000132E 486E FFF6 pea.l [A6 - 0xA] 00001332 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00001336 A9EB syscall Pack4/FP68K 00001338 6C10 bge +0x12 /* 0000134A */ 0000133A 486E 0016 pea.l [A6 + 0x16] 0000133E 486E FFF6 pea.l [A6 - 0xA] 00001342 3F3C 0000 move.w -[A7], 0x0 00001346 A9EB syscall Pack4/FP68K 00001348 603A bra +0x3C /* 00001384 */ label0000134A: 0000134A 3D7C 0000 FFF4 move.w [A6 - 0xC], 0x0 00001350 486E FFF4 pea.l [A6 - 0xC] 00001354 486E 000C pea.l [A6 + 0xC] 00001358 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 0000135C A9EB syscall Pack4/FP68K 0000135E 6C24 bge +0x26 /* 00001384 */ 00001360 3D7C 0000 FFF2 move.w [A6 - 0xE], 0x0 00001366 486E FFF2 pea.l [A6 - 0xE] 0000136A 486E FFF6 pea.l [A6 - 0xA] 0000136E 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00001372 A9EB syscall Pack4/FP68K 00001374 6F0E ble +0x10 /* 00001384 */ 00001376 486E 0016 pea.l [A6 + 0x16] 0000137A 486E FFF6 pea.l [A6 - 0xA] 0000137E 3F3C 0002 move.w -[A7], 0x2 00001382 A9EB syscall Pack4/FP68K label00001384: 00001384 206E 0008 movea.l A0, [A6 + 0x8] 00001388 43EE FFF6 lea.l A1, [A6 - 0xA] 0000138C 20D9 move.l [A0]+, [A1]+ 0000138E 20D9 move.l [A0]+, [A1]+ 00001390 30D9 move.w [A0]+, [A1]+ 00001392 4E5E unlink A6 00001394 4E75 rts 00001396 464D not.w A5 00001398 4F44 chk.w D7, D4 0000139A 2020 move.l D0, -[A0] 0000139C 2020 move.l D0, -[A0] 0000139E 4E56 FFE2 link A6, -0x001E 000013A2 2F0C move.l -[A7], A4 000013A4 286E 0016 movea.l A4, [A6 + 0x16] 000013A8 41EE 0016 lea.l A0, [A6 + 0x16] 000013AC 2F20 move.l -[A7], -[A0] 000013AE 2F20 move.l -[A7], -[A0] 000013B0 3F20 move.w -[A7], -[A0] 000013B2 486E FFEC pea.l [A6 - 0x14] 000013B6 4EBA FEC4 jsr [PC - 0x13C /* 0000127C */] 000013BA 4FEF 000E lea.l A7, [A7 + 0xE] 000013BE 41EE FFF6 lea.l A0, [A6 - 0xA] 000013C2 43EE FFEC lea.l A1, [A6 - 0x14] 000013C6 20D9 move.l [A0]+, [A1]+ 000013C8 20D9 move.l [A0]+, [A1]+ 000013CA 30D9 move.w [A0]+, [A1]+ 000013CC 41EE FFEC lea.l A0, [A6 - 0x14] 000013D0 43ED B080 lea.l A1, [A5 - 0x4F80] 000013D4 20D9 move.l [A0]+, [A1]+ 000013D6 20D9 move.l [A0]+, [A1]+ 000013D8 30D9 move.w [A0]+, [A1]+ 000013DA 3D7C 0000 FFEA move.w [A6 - 0x16], 0x0 000013E0 486E FFEA pea.l [A6 - 0x16] 000013E4 486E FFF6 pea.l [A6 - 0xA] 000013E8 3F3C 2008 move.w -[A7], 0x2008 000013EC A9EB syscall Pack4/FP68K 000013EE 6614 bne +0x16 /* 00001404 */ 000013F0 4254 clr.w [A4] 000013F2 206E 0008 movea.l A0, [A6 + 0x8] 000013F6 43ED B06C lea.l A1, [A5 - 0x4F94] 000013FA 20D9 move.l [A0]+, [A1]+ 000013FC 20D9 move.l [A0]+, [A1]+ 000013FE 30D9 move.w [A0]+, [A1]+ 00001400 6000 00B2 bra +0xB4 /* 000014B4 */ label00001404: 00001404 486E FFF6 pea.l [A6 - 0xA] 00001408 3F3C 0002 move.w -[A7], 0x2 0000140C A9EC syscall Pack5/Elems68K 0000140E 41EE FFF6 lea.l A0, [A6 - 0xA] 00001412 2D58 FFE2 move.l [A6 - 0x1E], [A0]+ 00001416 2D58 FFE6 move.l [A6 - 0x1A], [A0]+ 0000141A 3D58 FFEA move.w [A6 - 0x16], [A0]+ 0000141E 486E FFE2 pea.l [A6 - 0x1E] 00001422 3F3C 0016 move.w -[A7], 0x16 00001426 A9EB syscall Pack4/FP68K 00001428 486E FFE2 pea.l [A6 - 0x1E] 0000142C 4854 pea.l [A4] 0000142E 3F3C 2010 move.w -[A7], 0x2010 00001432 A9EB syscall Pack4/FP68K 00001434 4854 pea.l [A4] 00001436 486E FFF6 pea.l [A6 - 0xA] 0000143A 3F3C 2002 move.w -[A7], 0x2002 0000143E A9EB syscall Pack4/FP68K 00001440 486E FFF6 pea.l [A6 - 0xA] 00001444 486E FFEC pea.l [A6 - 0x14] 00001448 3F3C 8012 move.w -[A7], 0x8012 0000144C A9EC syscall Pack5/Elems68K 0000144E 486D B076 pea.l [A5 - 0x4F8A] 00001452 486E FFEC pea.l [A6 - 0x14] 00001456 3F3C 000A move.w -[A7], 0xA /* '\n' */ 0000145A A9EB syscall Pack4/FP68K 0000145C 6D12 blt +0x14 /* 00001470 */ 0000145E 486D B09E pea.l [A5 - 0x4F62] 00001462 486E FFEC pea.l [A6 - 0x14] 00001466 3F3C 0004 move.w -[A7], 0x4 0000146A A9EB syscall Pack4/FP68K 0000146C 5254 addq.w [A4], 1 0000146E 6020 bra +0x22 /* 00001490 */ label00001470: 00001470 486D B09E pea.l [A5 - 0x4F62] 00001474 486E FFEC pea.l [A6 - 0x14] 00001478 3F3C 000A move.w -[A7], 0xA /* '\n' */ 0000147C A9EB syscall Pack4/FP68K 0000147E 6C10 bge +0x12 /* 00001490 */ 00001480 486E FFEC pea.l [A6 - 0x14] 00001484 486E FFEC pea.l [A6 - 0x14] 00001488 3F3C 0000 move.w -[A7], 0x0 0000148C A9EB syscall Pack4/FP68K 0000148E 5354 subq.w [A4], 1 label00001490: 00001490 486E FFEC pea.l [A6 - 0x14] 00001494 41EE 0016 lea.l A0, [A6 + 0x16] 00001498 2F20 move.l -[A7], -[A0] 0000149A 2F20 move.l -[A7], -[A0] 0000149C 3F20 move.w -[A7], -[A0] 0000149E 4EBA F80E jsr [PC - 0x7F2 /* 00000CAE */] 000014A2 4FEF 000E lea.l A7, [A7 + 0xE] 000014A6 206E 0008 movea.l A0, [A6 + 0x8] 000014AA 43EE FFEC lea.l A1, [A6 - 0x14] 000014AE 20D9 move.l [A0]+, [A1]+ 000014B0 20D9 move.l [A0]+, [A1]+ 000014B2 30D9 move.w [A0]+, [A1]+ label000014B4: 000014B4 285F movea.l A4, [A7]+ 000014B6 4E5E unlink A6 000014B8 4E75 rts 000014BA 4652 not.w [A2] 000014BC 4558 chk.w D2, [A0]+ 000014BE 5020 addq.b -[A0], 8 000014C0 2020 move.l D0, -[A0] 000014C2 4E56 0000 link A6, 0 000014C6 4AAE 0008 tst.l [A6 + 0x8] 000014CA 6C08 bge +0xA /* 000014D4 */ 000014CC 202E 0008 move.l D0, [A6 + 0x8] 000014D0 4480 neg.l D0 000014D2 6004 bra +0x6 /* 000014D8 */ label000014D4: 000014D4 202E 0008 move.l D0, [A6 + 0x8] label000014D8: 000014D8 4E5E unlink A6 000014DA 4E75 rts 000014DC 4C41 4253 movem.l D0,D1,D4,D6,A1,A6, D1 000014E0 2020 move.l D0, -[A0] 000014E2 2020 move.l D0, -[A0] 000014E4 4E56 0000 link A6, 0 000014E8 486E 0016 pea.l [A6 + 0x16] 000014EC 486E 000C pea.l [A6 + 0xC] 000014F0 3F3C 0018 move.w -[A7], 0x18 000014F4 A9EB syscall Pack4/FP68K 000014F6 206E 0008 movea.l A0, [A6 + 0x8] 000014FA 43EE 000C lea.l A1, [A6 + 0xC] 000014FE 20D9 move.l [A0]+, [A1]+ 00001500 20D9 move.l [A0]+, [A1]+ 00001502 30D9 move.w [A0]+, [A1]+ 00001504 4E5E unlink A6 00001506 4E75 rts 00001508 4C44 4558 movem.l D3,D4,D6,A0,A2,A6, D4 0000150C 5020 addq.b -[A0], 8 0000150E 2020 move.l D0, -[A0] export_268: 00001510 4E56 FFFE link A6, -0x0002 00001514 3D7C 0000 FFFE move.w [A6 - 0x2], 0x0 0000151A 486E FFFE pea.l [A6 - 0x2] 0000151E 486E 000C pea.l [A6 + 0xC] 00001522 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00001526 A9EB syscall Pack4/FP68K 00001528 6E16 bgt +0x18 /* 00001540 */ 0000152A 7021 moveq.l D0, 0x21 0000152C 3B40 B028 move.w [A5 - 0x4FD8], D0 00001530 206E 0008 movea.l A0, [A6 + 0x8] 00001534 43ED B0DA lea.l A1, [A5 - 0x4F26] 00001538 20D9 move.l [A0]+, [A1]+ 0000153A 20D9 move.l [A0]+, [A1]+ 0000153C 30D9 move.w [A0]+, [A1]+ 0000153E 6016 bra +0x18 /* 00001556 */ label00001540: 00001540 486E 000C pea.l [A6 + 0xC] 00001544 4267 clr.w -[A7] 00001546 A9EC syscall Pack5/Elems68K 00001548 206E 0008 movea.l A0, [A6 + 0x8] 0000154C 43EE 000C lea.l A1, [A6 + 0xC] 00001550 20D9 move.l [A0]+, [A1]+ 00001552 20D9 move.l [A0]+, [A1]+ 00001554 30D9 move.w [A0]+, [A1]+ label00001556: 00001556 4E5E unlink A6 00001558 4E75 rts 0000155A 4C4F 4720 movem.l D5,A0,A1,A2,A6, A7 0000155E 2020 move.l D0, -[A0] 00001560 2020 move.l D0, -[A0] 00001562 4E56 FFF6 link A6, -0x000A 00001566 3D7C 0000 FFFE move.w [A6 - 0x2], 0x0 0000156C 486E FFFE pea.l [A6 - 0x2] 00001570 486E 000C pea.l [A6 + 0xC] 00001574 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00001578 A9EB syscall Pack4/FP68K 0000157A 6E16 bgt +0x18 /* 00001592 */ 0000157C 7021 moveq.l D0, 0x21 0000157E 3B40 B028 move.w [A5 - 0x4FD8], D0 00001582 206E 0008 movea.l A0, [A6 + 0x8] 00001586 43ED B0DA lea.l A1, [A5 - 0x4F26] 0000158A 20D9 move.l [A0]+, [A1]+ 0000158C 20D9 move.l [A0]+, [A1]+ 0000158E 30D9 move.w [A0]+, [A1]+ 00001590 6036 bra +0x38 /* 000015C8 */ label00001592: 00001592 486E 000C pea.l [A6 + 0xC] 00001596 3F3C 0002 move.w -[A7], 0x2 0000159A A9EC syscall Pack5/Elems68K 0000159C 41EE 000C lea.l A0, [A6 + 0xC] 000015A0 2D58 FFF6 move.l [A6 - 0xA], [A0]+ 000015A4 2D58 FFFA move.l [A6 - 0x6], [A0]+ 000015A8 3D58 FFFE move.w [A6 - 0x2], [A0]+ 000015AC 486D B0C6 pea.l [A5 - 0x4F3A] 000015B0 486E FFF6 pea.l [A6 - 0xA] 000015B4 3F3C 0006 move.w -[A7], 0x6 000015B8 A9EB syscall Pack4/FP68K 000015BA 206E 0008 movea.l A0, [A6 + 0x8] 000015BE 43EE FFF6 lea.l A1, [A6 - 0xA] 000015C2 20D9 move.l [A0]+, [A1]+ 000015C4 20D9 move.l [A0]+, [A1]+ 000015C6 30D9 move.w [A0]+, [A1]+ label000015C8: 000015C8 4E5E unlink A6 000015CA 4E75 rts 000015CC 4C4F 4731 movem.l D0,D4,D5,A0,A1,A2,A6, A7 000015D0 3020 move.w D0, -[A0] 000015D2 2020 move.l D0, -[A0] fn000015D4: 000015D4 4E56 FFEA link A6, -0x0016 000015D8 2F0C move.l -[A7], A4 000015DA 286E 0016 movea.l A4, [A6 + 0x16] 000015DE 41EE 000C lea.l A0, [A6 + 0xC] 000015E2 2D58 FFF6 move.l [A6 - 0xA], [A0]+ 000015E6 2D58 FFFA move.l [A6 - 0x6], [A0]+ 000015EA 3D58 FFFE move.w [A6 - 0x2], [A0]+ 000015EE 486E FFF6 pea.l [A6 - 0xA] 000015F2 3F3C 0016 move.w -[A7], 0x16 000015F6 A9EB syscall Pack4/FP68K 000015F8 486E FFF6 pea.l [A6 - 0xA] 000015FC 4854 pea.l [A4] 000015FE 3F3C 2010 move.w -[A7], 0x2010 00001602 A9EB syscall Pack4/FP68K 00001604 3F14 move.w -[A7], [A4] 00001606 4EBA F6C8 jsr [PC - 0x938 /* 00000CD0 */] 0000160A 548F addq.l A7, 2 0000160C 41EE 0016 lea.l A0, [A6 + 0x16] 00001610 2F20 move.l -[A7], -[A0] 00001612 2F20 move.l -[A7], -[A0] 00001614 3F20 move.w -[A7], -[A0] 00001616 486E FFEC pea.l [A6 - 0x14] 0000161A 3D40 FFEA move.w [A6 - 0x16], D0 0000161E 4EBA FC5C jsr [PC - 0x3A4 /* 0000127C */] 00001622 4FEF 000E lea.l A7, [A7 + 0xE] 00001626 486E FFEA pea.l [A6 - 0x16] 0000162A 486E FFEC pea.l [A6 - 0x14] 0000162E 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00001632 A9EB syscall Pack4/FP68K 00001634 6C0A bge +0xC /* 00001640 */ 00001636 4A54 tst.w [A4] 00001638 6F04 ble +0x6 /* 0000163E */ 0000163A 5354 subq.w [A4], 1 0000163C 6002 bra +0x4 /* 00001640 */ label0000163E: 0000163E 5254 addq.w [A4], 1 label00001640: 00001640 41EE 000C lea.l A0, [A6 + 0xC] 00001644 2D58 FFF6 move.l [A6 - 0xA], [A0]+ 00001648 2D58 FFFA move.l [A6 - 0x6], [A0]+ 0000164C 3D58 FFFE move.w [A6 - 0x2], [A0]+ 00001650 4854 pea.l [A4] 00001652 486E FFF6 pea.l [A6 - 0xA] 00001656 3F3C 2002 move.w -[A7], 0x2002 0000165A A9EB syscall Pack4/FP68K 0000165C 206E 0008 movea.l A0, [A6 + 0x8] 00001660 43EE FFF6 lea.l A1, [A6 - 0xA] 00001664 20D9 move.l [A0]+, [A1]+ 00001666 20D9 move.l [A0]+, [A1]+ 00001668 30D9 move.w [A0]+, [A1]+ 0000166A 285F movea.l A4, [A7]+ 0000166C 4E5E unlink A6 0000166E 4E75 rts 00001670 4D4F chk.w D6, A7 00001672 4446 neg.w D6 00001674 2020 move.l D0, -[A0] 00001676 2020 move.l D0, -[A0] export_264: 00001678 4E56 FFEA link A6, -0x0016 0000167C 426E FFFE clr.w [A6 - 0x2] 00001680 4EBA F5D0 jsr [PC - 0xA30 /* 00000C52 */] 00001684 3D7C 0000 FFF2 move.w [A6 - 0xE], 0x0 0000168A 486E FFF2 pea.l [A6 - 0xE] 0000168E 486E 000C pea.l [A6 + 0xC] 00001692 3F3C 2008 move.w -[A7], 0x2008 00001696 A9EB syscall Pack4/FP68K 00001698 6640 bne +0x42 /* 000016DA */ 0000169A 3D7C 0000 FFF2 move.w [A6 - 0xE], 0x0 000016A0 486E FFF2 pea.l [A6 - 0xE] 000016A4 486E 0016 pea.l [A6 + 0x16] 000016A8 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 000016AC A9EB syscall Pack4/FP68K 000016AE 6E18 bgt +0x1A /* 000016C8 */ 000016B0 7021 moveq.l D0, 0x21 000016B2 3B40 B028 move.w [A5 - 0x4FD8], D0 000016B6 206E 0008 movea.l A0, [A6 + 0x8] 000016BA 43ED B0DA lea.l A1, [A5 - 0x4F26] 000016BE 20D9 move.l [A0]+, [A1]+ 000016C0 20D9 move.l [A0]+, [A1]+ 000016C2 30D9 move.w [A0]+, [A1]+ 000016C4 6000 012E bra +0x130 /* 000017F4 */ label000016C8: 000016C8 206E 0008 movea.l A0, [A6 + 0x8] 000016CC 43ED B06C lea.l A1, [A5 - 0x4F94] 000016D0 20D9 move.l [A0]+, [A1]+ 000016D2 20D9 move.l [A0]+, [A1]+ 000016D4 30D9 move.w [A0]+, [A1]+ 000016D6 6000 011C bra +0x11E /* 000017F4 */ label000016DA: 000016DA 3D7C 0000 FFF2 move.w [A6 - 0xE], 0x0 000016E0 486E FFF2 pea.l [A6 - 0xE] 000016E4 486E 0016 pea.l [A6 + 0x16] 000016E8 3F3C 2008 move.w -[A7], 0x2008 000016EC A9EB syscall Pack4/FP68K 000016EE 6612 bne +0x14 /* 00001702 */ 000016F0 206E 0008 movea.l A0, [A6 + 0x8] 000016F4 43ED B076 lea.l A1, [A5 - 0x4F8A] 000016F8 20D9 move.l [A0]+, [A1]+ 000016FA 20D9 move.l [A0]+, [A1]+ 000016FC 30D9 move.w [A0]+, [A1]+ 000016FE 6000 00F4 bra +0xF6 /* 000017F4 */ label00001702: 00001702 3D7C 0000 FFF2 move.w [A6 - 0xE], 0x0 00001708 486E FFF2 pea.l [A6 - 0xE] 0000170C 486E 000C pea.l [A6 + 0xC] 00001710 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00001714 A9EB syscall Pack4/FP68K 00001716 6C00 006C bge +0x6E /* 00001784 */ 0000171A 486E FFFE pea.l [A6 - 0x2] 0000171E 41EE 0020 lea.l A0, [A6 + 0x20] 00001722 2F20 move.l -[A7], -[A0] 00001724 2F20 move.l -[A7], -[A0] 00001726 3F20 move.w -[A7], -[A0] 00001728 486E FFEA pea.l [A6 - 0x16] 0000172C 4EBA FEA6 jsr [PC - 0x15A /* 000015D4 */] 00001730 4FEF 0012 lea.l A7, [A7 + 0x12] 00001734 486E FFFE pea.l [A6 - 0x2] 00001738 486E 0016 pea.l [A6 + 0x16] 0000173C 3F3C 2008 move.w -[A7], 0x2008 00001740 A9EB syscall Pack4/FP68K 00001742 6718 beq +0x1A /* 0000175C */ 00001744 7021 moveq.l D0, 0x21 00001746 3B40 B028 move.w [A5 - 0x4FD8], D0 0000174A 206E 0008 movea.l A0, [A6 + 0x8] 0000174E 43ED B0DA lea.l A1, [A5 - 0x4F26] 00001752 20D9 move.l [A0]+, [A1]+ 00001754 20D9 move.l [A0]+, [A1]+ 00001756 30D9 move.w [A0]+, [A1]+ 00001758 6000 009A bra +0x9C /* 000017F4 */ label0000175C: 0000175C 41EE 000C lea.l A0, [A6 + 0xC] 00001760 2D58 FFEA move.l [A6 - 0x16], [A0]+ 00001764 2D58 FFEE move.l [A6 - 0x12], [A0]+ 00001768 3D58 FFF2 move.w [A6 - 0xE], [A0]+ 0000176C 486E FFEA pea.l [A6 - 0x16] 00001770 3F3C 000D move.w -[A7], 0xD /* '\r' */ 00001774 A9EB syscall Pack4/FP68K 00001776 41EE 000C lea.l A0, [A6 + 0xC] 0000177A 43EE FFEA lea.l A1, [A6 - 0x16] 0000177E 20D9 move.l [A0]+, [A1]+ 00001780 20D9 move.l [A0]+, [A1]+ 00001782 30D9 move.w [A0]+, [A1]+ label00001784: 00001784 486E 0016 pea.l [A6 + 0x16] 00001788 486E 000C pea.l [A6 + 0xC] 0000178C 3F3C 8012 move.w -[A7], 0x8012 00001790 A9EC syscall Pack5/Elems68K 00001792 4EBA F486 jsr [PC - 0xB7A /* 00000C1A */] 00001796 0240 0F00 andi.w D0, 0xF00 0000179A 4A40 tst.w D0 0000179C 6714 beq +0x16 /* 000017B2 */ 0000179E 7022 moveq.l D0, 0x22 000017A0 3B40 B028 move.w [A5 - 0x4FD8], D0 000017A4 41EE 000C lea.l A0, [A6 + 0xC] 000017A8 43ED B0D0 lea.l A1, [A5 - 0x4F30] 000017AC 20D9 move.l [A0]+, [A1]+ 000017AE 20D9 move.l [A0]+, [A1]+ 000017B0 30D9 move.w [A0]+, [A1]+ label000017B2: 000017B2 082E 0000 FFFF btst.b [A6 - 0x1], 0x0 000017B8 671C beq +0x1E /* 000017D6 */ 000017BA 41EE 000C lea.l A0, [A6 + 0xC] 000017BE 2D58 FFEA move.l [A6 - 0x16], [A0]+ 000017C2 2D58 FFEE move.l [A6 - 0x12], [A0]+ 000017C6 3D58 FFF2 move.w [A6 - 0xE], [A0]+ 000017CA 486E FFEA pea.l [A6 - 0x16] 000017CE 3F3C 000D move.w -[A7], 0xD /* '\r' */ 000017D2 A9EB syscall Pack4/FP68K 000017D4 6010 bra +0x12 /* 000017E6 */ label000017D6: 000017D6 41EE 000C lea.l A0, [A6 + 0xC] 000017DA 2D58 FFEA move.l [A6 - 0x16], [A0]+ 000017DE 2D58 FFEE move.l [A6 - 0x12], [A0]+ 000017E2 3D58 FFF2 move.w [A6 - 0xE], [A0]+ label000017E6: 000017E6 206E 0008 movea.l A0, [A6 + 0x8] 000017EA 43EE FFEA lea.l A1, [A6 - 0x16] 000017EE 20D9 move.l [A0]+, [A1]+ 000017F0 20D9 move.l [A0]+, [A1]+ 000017F2 30D9 move.w [A0]+, [A1]+ label000017F4: 000017F4 4E5E unlink A6 000017F6 4E75 rts 000017F8 504F addq.w A7, 8 000017FA 5720 subq.b -[A0], 3 000017FC 2020 move.l D0, -[A0] 000017FE 2020 move.l D0, -[A0] 00001800 4879 41C6 4E6D push.l 0x41C64E6D 00001806 2F2D B0E4 move.l -[A7], [A5 - 0x4F1C] 0000180A 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 0000180E 0680 0000 3039 addi.l D0, 0x3039 /* '09' */ 00001814 2B40 B0E4 move.l [A5 - 0x4F1C], D0 00001818 302D B0E4 move.w D0, [A5 - 0x4F1C] 0000181C 0240 7FFF andi.w D0, 0x7FFF 00001820 4E75 rts export_269: 00001822 4E56 0000 link A6, 0 00001826 486E 000C pea.l [A6 + 0xC] 0000182A 3F3C 0018 move.w -[A7], 0x18 0000182E A9EC syscall Pack5/Elems68K 00001830 206E 0008 movea.l A0, [A6 + 0x8] 00001834 43EE 000C lea.l A1, [A6 + 0xC] 00001838 20D9 move.l [A0]+, [A1]+ 0000183A 20D9 move.l [A0]+, [A1]+ 0000183C 30D9 move.w [A0]+, [A1]+ 0000183E 4E5E unlink A6 00001840 4E75 rts 00001842 5349 subq.w A1, 1 00001844 4E20 .invalid // invalid opcode 4 00001846 2020 move.l D0, -[A0] 00001848 2020 move.l D0, -[A0] 0000184A 4E56 FFE2 link A6, -0x001E 0000184E 41EE 0016 lea.l A0, [A6 + 0x16] 00001852 2F20 move.l -[A7], -[A0] 00001854 2F20 move.l -[A7], -[A0] 00001856 3F20 move.w -[A7], -[A0] 00001858 486E FFEC pea.l [A6 - 0x14] 0000185C 4EBA FA1E jsr [PC - 0x5E2 /* 0000127C */] 00001860 4FEF 000E lea.l A7, [A7 + 0xE] 00001864 41EE FFF6 lea.l A0, [A6 - 0xA] 00001868 43EE FFEC lea.l A1, [A6 - 0x14] 0000186C 20D9 move.l [A0]+, [A1]+ 0000186E 20D9 move.l [A0]+, [A1]+ 00001870 30D9 move.w [A0]+, [A1]+ 00001872 4EBA F3DE jsr [PC - 0xC22 /* 00000C52 */] 00001876 486E FFF6 pea.l [A6 - 0xA] 0000187A 3F3C 000C move.w -[A7], 0xC 0000187E A9EC syscall Pack5/Elems68K 00001880 41EE FFF6 lea.l A0, [A6 - 0xA] 00001884 2D58 FFEC move.l [A6 - 0x14], [A0]+ 00001888 2D58 FFF0 move.l [A6 - 0x10], [A0]+ 0000188C 3D58 FFF4 move.w [A6 - 0xC], [A0]+ 00001890 486D B076 pea.l [A5 - 0x4F8A] 00001894 486E FFEC pea.l [A6 - 0x14] 00001898 3F3C 0000 move.w -[A7], 0x0 0000189C A9EB syscall Pack4/FP68K 0000189E 41EE FFF6 lea.l A0, [A6 - 0xA] 000018A2 2D58 FFE2 move.l [A6 - 0x1E], [A0]+ 000018A6 2D58 FFE6 move.l [A6 - 0x1A], [A0]+ 000018AA 3D58 FFEA move.w [A6 - 0x16], [A0]+ 000018AE 486E FFEC pea.l [A6 - 0x14] 000018B2 486E FFE2 pea.l [A6 - 0x1E] 000018B6 3F3C 0006 move.w -[A7], 0x6 000018BA A9EB syscall Pack4/FP68K 000018BC 486E FFE2 pea.l [A6 - 0x1E] 000018C0 486E FFF6 pea.l [A6 - 0xA] 000018C4 3F3C 0000 move.w -[A7], 0x0 000018C8 A9EB syscall Pack4/FP68K 000018CA 486D B09E pea.l [A5 - 0x4F62] 000018CE 486E FFF6 pea.l [A6 - 0xA] 000018D2 3F3C 0004 move.w -[A7], 0x4 000018D6 A9EB syscall Pack4/FP68K 000018D8 4EBA F340 jsr [PC - 0xCC0 /* 00000C1A */] 000018DC 0240 0F00 andi.w D0, 0xF00 000018E0 4A40 tst.w D0 000018E2 6714 beq +0x16 /* 000018F8 */ 000018E4 7022 moveq.l D0, 0x22 000018E6 3B40 B028 move.w [A5 - 0x4FD8], D0 000018EA 41EE FFF6 lea.l A0, [A6 - 0xA] 000018EE 43ED B0D0 lea.l A1, [A5 - 0x4F30] 000018F2 20D9 move.l [A0]+, [A1]+ 000018F4 20D9 move.l [A0]+, [A1]+ 000018F6 30D9 move.w [A0]+, [A1]+ label000018F8: 000018F8 486E FFF6 pea.l [A6 - 0xA] 000018FC 41EE 0016 lea.l A0, [A6 + 0x16] 00001900 2F20 move.l -[A7], -[A0] 00001902 2F20 move.l -[A7], -[A0] 00001904 3F20 move.w -[A7], -[A0] 00001906 4EBA F3A6 jsr [PC - 0xC5A /* 00000CAE */] 0000190A 4FEF 000E lea.l A7, [A7 + 0xE] 0000190E 206E 0008 movea.l A0, [A6 + 0x8] 00001912 43EE FFF6 lea.l A1, [A6 - 0xA] 00001916 20D9 move.l [A0]+, [A1]+ 00001918 20D9 move.l [A0]+, [A1]+ 0000191A 30D9 move.w [A0]+, [A1]+ 0000191C 4E5E unlink A6 0000191E 4E75 rts 00001920 5349 subq.w A1, 1 00001922 4E48 trap 8 00001924 2020 move.l D0, -[A0] 00001926 2020 move.l D0, -[A0] export_274: fn00001928: 00001928 4E56 FFFE link A6, -0x0002 0000192C 3D7C 0000 FFFE move.w [A6 - 0x2], 0x0 00001932 486E FFFE pea.l [A6 - 0x2] 00001936 486E 000C pea.l [A6 + 0xC] 0000193A 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 0000193E A9EB syscall Pack4/FP68K 00001940 6C16 bge +0x18 /* 00001958 */ 00001942 7021 moveq.l D0, 0x21 00001944 3B40 B028 move.w [A5 - 0x4FD8], D0 00001948 206E 0008 movea.l A0, [A6 + 0x8] 0000194C 43ED B06C lea.l A1, [A5 - 0x4F94] 00001950 20D9 move.l [A0]+, [A1]+ 00001952 20D9 move.l [A0]+, [A1]+ 00001954 30D9 move.w [A0]+, [A1]+ 00001956 6018 bra +0x1A /* 00001970 */ label00001958: 00001958 486E 000C pea.l [A6 + 0xC] 0000195C 3F3C 0012 move.w -[A7], 0x12 00001960 A9EB syscall Pack4/FP68K 00001962 206E 0008 movea.l A0, [A6 + 0x8] 00001966 43EE 000C lea.l A1, [A6 + 0xC] 0000196A 20D9 move.l [A0]+, [A1]+ 0000196C 20D9 move.l [A0]+, [A1]+ 0000196E 30D9 move.w [A0]+, [A1]+ label00001970: 00001970 4E5E unlink A6 00001972 4E75 rts 00001974 5351 subq.w [A1], 1 00001976 5254 addq.w [A4], 1 00001978 2020 move.l D0, -[A0] 0000197A 2020 move.l D0, -[A0] 0000197C 4E56 0000 link A6, 0 00001980 7000 moveq.l D0, 0x00 00001982 302E 0008 move.w D0, [A6 + 0x8] 00001986 2B40 B0E4 move.l [A5 - 0x4F1C], D0 0000198A 4E5E unlink A6 0000198C 4E75 rts 0000198E 5352 subq.w [A2], 1 00001990 414E chk.w D0, A6 00001992 4420 neg.b -[A0] 00001994 2020 move.l D0, -[A0] export_266: 00001996 4E56 0000 link A6, 0 0000199A 4EBA F2B6 jsr [PC - 0xD4A /* 00000C52 */] 0000199E 486E 000C pea.l [A6 + 0xC] 000019A2 3F3C 001C move.w -[A7], 0x1C 000019A6 A9EC syscall Pack5/Elems68K 000019A8 4EBA F270 jsr [PC - 0xD90 /* 00000C1A */] 000019AC 0240 0F00 andi.w D0, 0xF00 000019B0 4A40 tst.w D0 000019B2 6714 beq +0x16 /* 000019C8 */ 000019B4 7022 moveq.l D0, 0x22 000019B6 3B40 B028 move.w [A5 - 0x4FD8], D0 000019BA 41EE 000C lea.l A0, [A6 + 0xC] 000019BE 43ED B0D0 lea.l A1, [A5 - 0x4F30] 000019C2 20D9 move.l [A0]+, [A1]+ 000019C4 20D9 move.l [A0]+, [A1]+ 000019C6 30D9 move.w [A0]+, [A1]+ label000019C8: 000019C8 206E 0008 movea.l A0, [A6 + 0x8] 000019CC 43EE 000C lea.l A1, [A6 + 0xC] 000019D0 20D9 move.l [A0]+, [A1]+ 000019D2 20D9 move.l [A0]+, [A1]+ 000019D4 30D9 move.w [A0]+, [A1]+ 000019D6 4E5E unlink A6 000019D8 4E75 rts 000019DA 5441 addq.w D1, 2 000019DC 4E20 .invalid // invalid opcode 4 000019DE 2020 move.l D0, -[A0] 000019E0 2020 move.l D0, -[A0] 000019E2 4E56 FFE2 link A6, -0x001E 000019E6 41EE 0016 lea.l A0, [A6 + 0x16] 000019EA 2F20 move.l -[A7], -[A0] 000019EC 2F20 move.l -[A7], -[A0] 000019EE 3F20 move.w -[A7], -[A0] 000019F0 486E FFEC pea.l [A6 - 0x14] 000019F4 4EBA F886 jsr [PC - 0x77A /* 0000127C */] 000019F8 4FEF 000E lea.l A7, [A7 + 0xE] 000019FC 486D B094 pea.l [A5 - 0x4F6C] 00001A00 486E FFEC pea.l [A6 - 0x14] 00001A04 3F3C 0004 move.w -[A7], 0x4 00001A08 A9EB syscall Pack4/FP68K 00001A0A 41EE FFF6 lea.l A0, [A6 - 0xA] 00001A0E 43EE FFEC lea.l A1, [A6 - 0x14] 00001A12 20D9 move.l [A0]+, [A1]+ 00001A14 20D9 move.l [A0]+, [A1]+ 00001A16 30D9 move.w [A0]+, [A1]+ 00001A18 486E FFF6 pea.l [A6 - 0xA] 00001A1C 3F3C 000C move.w -[A7], 0xC 00001A20 A9EC syscall Pack5/Elems68K 00001A22 41EE FFF6 lea.l A0, [A6 - 0xA] 00001A26 2D58 FFEC move.l [A6 - 0x14], [A0]+ 00001A2A 2D58 FFF0 move.l [A6 - 0x10], [A0]+ 00001A2E 3D58 FFF4 move.w [A6 - 0xC], [A0]+ 00001A32 486E FFEC pea.l [A6 - 0x14] 00001A36 3F3C 000D move.w -[A7], 0xD /* '\r' */ 00001A3A A9EB syscall Pack4/FP68K 00001A3C 41EE FFF6 lea.l A0, [A6 - 0xA] 00001A40 2D58 FFE2 move.l [A6 - 0x1E], [A0]+ 00001A44 2D58 FFE6 move.l [A6 - 0x1A], [A0]+ 00001A48 3D58 FFEA move.w [A6 - 0x16], [A0]+ 00001A4C 486D B080 pea.l [A5 - 0x4F80] 00001A50 486E FFE2 pea.l [A6 - 0x1E] 00001A54 3F3C 0000 move.w -[A7], 0x0 00001A58 A9EB syscall Pack4/FP68K 00001A5A 486E FFE2 pea.l [A6 - 0x1E] 00001A5E 486E FFEC pea.l [A6 - 0x14] 00001A62 3F3C 0006 move.w -[A7], 0x6 00001A66 A9EB syscall Pack4/FP68K 00001A68 41EE FFF6 lea.l A0, [A6 - 0xA] 00001A6C 43EE FFEC lea.l A1, [A6 - 0x14] 00001A70 20D9 move.l [A0]+, [A1]+ 00001A72 20D9 move.l [A0]+, [A1]+ 00001A74 30D9 move.w [A0]+, [A1]+ 00001A76 486E FFF6 pea.l [A6 - 0xA] 00001A7A 41EE 0016 lea.l A0, [A6 + 0x16] 00001A7E 2F20 move.l -[A7], -[A0] 00001A80 2F20 move.l -[A7], -[A0] 00001A82 3F20 move.w -[A7], -[A0] 00001A84 4EBA F228 jsr [PC - 0xDD8 /* 00000CAE */] 00001A88 4FEF 000E lea.l A7, [A7 + 0xE] 00001A8C 206E 0008 movea.l A0, [A6 + 0x8] 00001A90 43EE FFF6 lea.l A1, [A6 - 0xA] 00001A94 20D9 move.l [A0]+, [A1]+ 00001A96 20D9 move.l [A0]+, [A1]+ 00001A98 30D9 move.w [A0]+, [A1]+ 00001A9A 4E5E unlink A6 00001A9C 4E75 rts 00001A9E 5441 addq.w D1, 2 00001AA0 4E48 trap 8 00001AA2 2020 move.l D0, -[A0] 00001AA4 2020 move.l D0, -[A0] 00001AA6 4CEF 0300 0004 movem.l A0,A1, [A7 + 0x4] 00001AAC 2208 move.l D1, A0 00001AAE 302F 000C move.w D0, [A7 + 0xC] 00001AB2 5340 subq.w D0, 1 00001AB4 6C06 bge +0x8 /* 00001ABC */ label00001AB6: 00001AB6 2008 move.l D0, A0 00001AB8 9081 sub.l D0, D1 00001ABA 6014 bra +0x16 /* 00001AD0 */ label00001ABC: 00001ABC 10D9 move.b [A0]+, [A1]+ 00001ABE 57C8 FFFC dbeq D0, -0x6 /* 00001ABC */ 00001AC2 4A20 tst.b -[A0] 00001AC4 67F0 beq -0xE /* 00001AB6 */ 00001AC6 4A40 tst.w D0 00001AC8 6DEC blt -0x12 /* 00001AB6 */ 00001ACA 5288 addq.l A0, 1 00001ACC 4210 clr.b [A0] 00001ACE 60E6 bra -0x18 /* 00001AB6 */ label00001AD0: 00001AD0 4E75 rts 00001AD2 206F 0004 movea.l A0, [A7 + 0x4] label00001AD6: 00001AD6 0C10 0020 cmpi.b [A0], 0x20 /* ' ' */ 00001ADA 6716 beq +0x18 /* 00001AF2 */ 00001ADC 0C10 0003 cmpi.b [A0], 0x3 00001AE0 6710 beq +0x12 /* 00001AF2 */ 00001AE2 0C10 0009 cmpi.b [A0], 0x9 /* '\t' */ 00001AE6 6D06 blt +0x8 /* 00001AEE */ 00001AE8 0C10 000D cmpi.b [A0], 0xD /* '\r' */ 00001AEC 6F04 ble +0x6 /* 00001AF2 */ label00001AEE: 00001AEE 5288 addq.l A0, 1 00001AF0 60E4 bra -0x1A /* 00001AD6 */ label00001AF2: 00001AF2 2008 move.l D0, A0 00001AF4 4E75 rts 00001AF6 4CEF 0300 0004 movem.l A0,A1, [A7 + 0x4] 00001AFC 2008 move.l D0, A0 label00001AFE: 00001AFE 4A18 tst.b [A0]+ 00001B00 66FC bne -0x2 /* 00001AFE */ 00001B02 5388 subq.l A0, 1 label00001B04: 00001B04 10D9 move.b [A0]+, [A1]+ 00001B06 66FC bne -0x2 /* 00001B04 */ 00001B08 4E75 rts export_279: 00001B0A 206F 0004 movea.l A0, [A7 + 0x4] 00001B0E 142F 0009 move.b D2, [A7 + 0x9] 00001B12 7000 moveq.l D0, 0x00 label00001B14: 00001B14 1218 move.b D1, [A0]+ 00001B16 6606 bne +0x8 /* 00001B1E */ 00001B18 4A02 tst.b D2 00001B1A 6706 beq +0x8 /* 00001B22 */ 00001B1C 6008 bra +0xA /* 00001B26 */ label00001B1E: 00001B1E B202 cmp.b D1, D2 00001B20 66F2 bne -0xC /* 00001B14 */ label00001B22: 00001B22 2008 move.l D0, A0 00001B24 5380 subq.l D0, 1 label00001B26: 00001B26 4E75 rts 00001B28 4EED 08DA jmp [A5 + 0x8DA /* export_279 */] 00001B2C 4E75 rts export_280: 00001B2E 4CEF 0300 0004 movem.l A0,A1, [A7 + 0x4] label00001B34: 00001B34 B109 cmpm.b [A0]+, [A1]+ 00001B36 6606 bne +0x8 /* 00001B3E */ 00001B38 4A28 FFFF tst.b [A0 - 0x1] 00001B3C 66F6 bne -0x8 /* 00001B34 */ label00001B3E: 00001B3E 1020 move.b D0, -[A0] 00001B40 9021 sub.b D0, -[A1] 00001B42 4880 ext.w D0 00001B44 4E75 rts 00001B46 4EED 08E2 jmp [A5 + 0x8E2 /* export_280 */] 00001B4A 4E75 rts export_276: 00001B4C 4CEF 0300 0004 movem.l A0,A1, [A7 + 0x4] 00001B52 2008 move.l D0, A0 label00001B54: 00001B54 10D9 move.b [A0]+, [A1]+ 00001B56 66FC bne -0x2 /* 00001B54 */ 00001B58 4E75 rts 00001B5A 4EED 08C2 jmp [A5 + 0x8C2 /* export_276 */] 00001B5E 4E75 rts export_278: 00001B60 206F 0004 movea.l A0, [A7 + 0x4] 00001B64 222F 0008 move.l D1, [A7 + 0x8] label00001B68: 00001B68 4A10 tst.b [A0] 00001B6A 6712 beq +0x14 /* 00001B7E */ 00001B6C 2241 movea.l A1, D1 label00001B6E: 00001B6E 4A11 tst.b [A1] 00001B70 6708 beq +0xA /* 00001B7A */ 00001B72 B308 cmpm.b [A1]+, [A0]+ 00001B74 5388 subq.l A0, 1 00001B76 6706 beq +0x8 /* 00001B7E */ 00001B78 60F4 bra -0xA /* 00001B6E */ label00001B7A: 00001B7A 5288 addq.l A0, 1 00001B7C 60EA bra -0x14 /* 00001B68 */ label00001B7E: 00001B7E 2008 move.l D0, A0 00001B80 90AF 0004 sub.l D0, [A7 + 0x4] 00001B84 4E75 rts 00001B86 4EED 08D2 jmp [A5 + 0x8D2 /* export_278 */] 00001B8A 4E75 rts export_281: 00001B8C 206F 0004 movea.l A0, [A7 + 0x4] label00001B90: 00001B90 4A18 tst.b [A0]+ 00001B92 66FC bne -0x2 /* 00001B90 */ 00001B94 2008 move.l D0, A0 00001B96 90AF 0004 sub.l D0, [A7 + 0x4] 00001B9A 5380 subq.l D0, 1 00001B9C 4E75 rts 00001B9E 4EED 08EA jmp [A5 + 0x8EA /* export_281 */] 00001BA2 4E75 rts 00001BA4 4CEF 0300 0004 movem.l A0,A1, [A7 + 0x4] 00001BAA 2008 move.l D0, A0 00001BAC 322F 000C move.w D1, [A7 + 0xC] 00001BB0 6F16 ble +0x18 /* 00001BC8 */ label00001BB2: 00001BB2 4A18 tst.b [A0]+ 00001BB4 66FC bne -0x2 /* 00001BB2 */ 00001BB6 5388 subq.l A0, 1 00001BB8 5341 subq.w D1, 1 label00001BBA: 00001BBA 10D9 move.b [A0]+, [A1]+ 00001BBC 57C9 FFFC dbeq D1, -0x6 /* 00001BBA */ 00001BC0 4A28 FFFF tst.b [A0 - 0x1] 00001BC4 6702 beq +0x4 /* 00001BC8 */ 00001BC6 4210 clr.b [A0] label00001BC8: 00001BC8 4E75 rts 00001BCA 4CEF 0300 0004 movem.l A0,A1, [A7 + 0x4] 00001BD0 4240 clr.w D0 00001BD2 322F 000C move.w D1, [A7 + 0xC] 00001BD6 6F0A ble +0xC /* 00001BE2 */ label00001BD8: 00001BD8 B308 cmpm.b [A1]+, [A0]+ 00001BDA 6708 beq +0xA /* 00001BE4 */ label00001BDC: 00001BDC 1020 move.b D0, -[A0] 00001BDE 9021 sub.b D0, -[A1] 00001BE0 4880 ext.w D0 label00001BE2: 00001BE2 600C bra +0xE /* 00001BF0 */ label00001BE4: 00001BE4 5341 subq.w D1, 1 00001BE6 67F4 beq -0xA /* 00001BDC */ 00001BE8 4A28 FFFF tst.b [A0 - 0x1] 00001BEC 67EE beq -0x10 /* 00001BDC */ 00001BEE 60E8 bra -0x16 /* 00001BD8 */ label00001BF0: 00001BF0 4E75 rts 00001BF2 4CEF 0300 0004 movem.l A0,A1, [A7 + 0x4] 00001BF8 2008 move.l D0, A0 00001BFA 322F 000C move.w D1, [A7 + 0xC] 00001BFE 6E02 bgt +0x4 /* 00001C02 */ label00001C00: 00001C00 6012 bra +0x14 /* 00001C14 */ label00001C02: 00001C02 10D9 move.b [A0]+, [A1]+ 00001C04 6706 beq +0x8 /* 00001C0C */ 00001C06 5341 subq.w D1, 1 00001C08 6EF8 bgt -0x6 /* 00001C02 */ 00001C0A 67F4 beq -0xA /* 00001C00 */ label00001C0C: 00001C0C 5341 subq.w D1, 1 00001C0E 67F0 beq -0xE /* 00001C00 */ 00001C10 4218 clr.b [A0]+ 00001C12 60F8 bra -0x6 /* 00001C0C */ label00001C14: 00001C14 4E75 rts export_275: 00001C16 206F 0004 movea.l A0, [A7 + 0x4] 00001C1A 222F 0008 move.l D1, [A7 + 0x8] 00001C1E 7000 moveq.l D0, 0x00 label00001C20: 00001C20 4A10 tst.b [A0] 00001C22 6710 beq +0x12 /* 00001C34 */ 00001C24 2241 movea.l A1, D1 label00001C26: 00001C26 1419 move.b D2, [A1]+ 00001C28 6604 bne +0x6 /* 00001C2E */ 00001C2A 5288 addq.l A0, 1 00001C2C 60F2 bra -0xC /* 00001C20 */ label00001C2E: 00001C2E B410 cmp.b D2, [A0] 00001C30 66F4 bne -0xA /* 00001C26 */ 00001C32 2008 move.l D0, A0 label00001C34: 00001C34 4E75 rts 00001C36 4EED 08BA jmp [A5 + 0x8BA /* export_275 */] 00001C3A 4E75 rts 00001C3C 206F 0004 movea.l A0, [A7 + 0x4] 00001C40 102F 0009 move.b D0, [A7 + 0x9] label00001C44: 00001C44 1218 move.b D1, [A0]+ 00001C46 6608 bne +0xA /* 00001C50 */ 00001C48 4A00 tst.b D0 00001C4A 6708 beq +0xA /* 00001C54 */ 00001C4C 70FF moveq.l D0, 0xFFFFFFFF 00001C4E 600C bra +0xE /* 00001C5C */ label00001C50: 00001C50 B200 cmp.b D1, D0 00001C52 66F0 bne -0xE /* 00001C44 */ label00001C54: 00001C54 2008 move.l D0, A0 00001C56 90AF 0004 sub.l D0, [A7 + 0x4] 00001C5A 5340 subq.w D0, 1 label00001C5C: 00001C5C 4E75 rts 00001C5E 206F 0004 movea.l A0, [A7 + 0x4] 00001C62 122F 0009 move.b D1, [A7 + 0x9] 00001C66 7001 moveq.l D0, 0x01 label00001C68: 00001C68 1418 move.b D2, [A0]+ 00001C6A 6708 beq +0xA /* 00001C74 */ 00001C6C B401 cmp.b D2, D1 00001C6E 66F8 bne -0x6 /* 00001C68 */ 00001C70 2008 move.l D0, A0 00001C72 60F4 bra -0xA /* 00001C68 */ label00001C74: 00001C74 4A01 tst.b D1 00001C76 6602 bne +0x4 /* 00001C7A */ 00001C78 2008 move.l D0, A0 label00001C7A: 00001C7A 5380 subq.l D0, 1 00001C7C 4E75 rts 00001C7E 206F 0004 movea.l A0, [A7 + 0x4] 00001C82 222F 0008 move.l D1, [A7 + 0x8] 00001C86 7000 moveq.l D0, 0x00 label00001C88: 00001C88 4A10 tst.b [A0] 00001C8A 6710 beq +0x12 /* 00001C9C */ 00001C8C 2241 movea.l A1, D1 label00001C8E: 00001C8E 1419 move.b D2, [A1]+ 00001C90 6706 beq +0x8 /* 00001C98 */ 00001C92 B410 cmp.b D2, [A0] 00001C94 66F8 bne -0x6 /* 00001C8E */ 00001C96 2008 move.l D0, A0 label00001C98: 00001C98 5288 addq.l A0, 1 00001C9A 60EC bra -0x12 /* 00001C88 */ label00001C9C: 00001C9C 4E75 rts 00001C9E 206F 0004 movea.l A0, [A7 + 0x4] 00001CA2 2248 movea.l A1, A0 00001CA4 122F 0009 move.b D1, [A7 + 0x9] 00001CA8 2008 move.l D0, A0 label00001CAA: 00001CAA 1418 move.b D2, [A0]+ 00001CAC 6708 beq +0xA /* 00001CB6 */ 00001CAE B401 cmp.b D2, D1 00001CB0 66F8 bne -0x6 /* 00001CAA */ 00001CB2 2008 move.l D0, A0 00001CB4 60F4 bra -0xA /* 00001CAA */ label00001CB6: 00001CB6 4A01 tst.b D1 00001CB8 6602 bne +0x4 /* 00001CBC */ 00001CBA 2008 move.l D0, A0 label00001CBC: 00001CBC 9089 sub.l D0, A1 00001CBE 5340 subq.w D0, 1 00001CC0 4E75 rts export_277: 00001CC2 206F 0004 movea.l A0, [A7 + 0x4] 00001CC6 222F 0008 move.l D1, [A7 + 0x8] label00001CCA: 00001CCA 4A10 tst.b [A0] 00001CCC 6710 beq +0x12 /* 00001CDE */ 00001CCE 2241 movea.l A1, D1 label00001CD0: 00001CD0 4A11 tst.b [A1] 00001CD2 670A beq +0xC /* 00001CDE */ 00001CD4 B308 cmpm.b [A1]+, [A0]+ 00001CD6 5388 subq.l A0, 1 00001CD8 66F6 bne -0x8 /* 00001CD0 */ 00001CDA 5288 addq.l A0, 1 00001CDC 60EC bra -0x12 /* 00001CCA */ label00001CDE: 00001CDE 2008 move.l D0, A0 00001CE0 90AF 0004 sub.l D0, [A7 + 0x4] 00001CE4 4E75 rts 00001CE6 4EED 08CA jmp [A5 + 0x8CA /* export_277 */] 00001CEA 4E75 rts fn00001CEC: 00001CEC 4E56 0000 link A6, 0 00001CF0 2F07 move.l -[A7], D7 00001CF2 6000 00A8 bra +0xAA /* 00001D9C */ label00001CF6: 00001CF6 3B6E 0008 B0F0 move.w [A5 - 0x4F10], [A6 + 0x8] 00001CFC 3E2E 000A move.w D7, [A6 + 0xA] label00001D00: 00001D00 526D B0F0 addq.w [A5 - 0x4F10], 1 00001D04 302D B0F0 move.w D0, [A5 - 0x4F10] 00001D08 B06E 000A cmp.w D0, [A6 + 0xA] 00001D0C 6C14 bge +0x16 /* 00001D22 */ 00001D0E 3F2E 0008 move.w -[A7], [A6 + 0x8] 00001D12 3F2D B0F0 move.w -[A7], [A5 - 0x4F10] 00001D16 206D B0E8 movea.l A0, [A5 - 0x4F18] 00001D1A 4E90 jsr [A0] 00001D1C 588F addq.l A7, 4 00001D1E 4A40 tst.w D0 00001D20 6DDE blt -0x20 /* 00001D00 */ label00001D22: 00001D22 5347 subq.w D7, 1 00001D24 BE6E 0008 cmp.w D7, [A6 + 0x8] 00001D28 6F12 ble +0x14 /* 00001D3C */ 00001D2A 3F2E 0008 move.w -[A7], [A6 + 0x8] 00001D2E 3F07 move.w -[A7], D7 00001D30 206D B0E8 movea.l A0, [A5 - 0x4F18] 00001D34 4E90 jsr [A0] 00001D36 588F addq.l A7, 4 00001D38 4A40 tst.w D0 00001D3A 6EE6 bgt -0x18 /* 00001D22 */ label00001D3C: 00001D3C BE6D B0F0 cmp.w D7, [A5 - 0x4F10] 00001D40 6F10 ble +0x12 /* 00001D52 */ 00001D42 3F07 move.w -[A7], D7 00001D44 3F2D B0F0 move.w -[A7], [A5 - 0x4F10] 00001D48 206D B0EC movea.l A0, [A5 - 0x4F14] 00001D4C 4E90 jsr [A0] 00001D4E 588F addq.l A7, 4 00001D50 60AE bra -0x50 /* 00001D00 */ label00001D52: 00001D52 3F07 move.w -[A7], D7 00001D54 3F2E 0008 move.w -[A7], [A6 + 0x8] 00001D58 206D B0EC movea.l A0, [A5 - 0x4F14] 00001D5C 4E90 jsr [A0] 00001D5E 588F addq.l A7, 4 00001D60 3007 move.w D0, D7 00001D62 906E 0008 sub.w D0, [A6 + 0x8] 00001D66 322E 000A move.w D1, [A6 + 0xA] 00001D6A 9247 sub.w D1, D7 00001D6C 5341 subq.w D1, 1 00001D6E B041 cmp.w D0, D1 00001D70 6C16 bge +0x18 /* 00001D88 */ 00001D72 3F07 move.w -[A7], D7 00001D74 3F2E 0008 move.w -[A7], [A6 + 0x8] 00001D78 4EBA FF72 jsr [PC - 0x8E /* 00001CEC */] 00001D7C 588F addq.l A7, 4 00001D7E 3007 move.w D0, D7 00001D80 5240 addq.w D0, 1 00001D82 3D40 0008 move.w [A6 + 0x8], D0 00001D86 6014 bra +0x16 /* 00001D9C */ label00001D88: 00001D88 3F2E 000A move.w -[A7], [A6 + 0xA] 00001D8C 3007 move.w D0, D7 00001D8E 5240 addq.w D0, 1 00001D90 3F00 move.w -[A7], D0 00001D92 4EBA FF58 jsr [PC - 0xA8 /* 00001CEC */] 00001D96 588F addq.l A7, 4 00001D98 3D47 000A move.w [A6 + 0xA], D7 label00001D9C: 00001D9C 302E 000A move.w D0, [A6 + 0xA] 00001DA0 906E 0008 sub.w D0, [A6 + 0x8] 00001DA4 0C40 0001 cmpi.w D0, 0x1 00001DA8 6E00 FF4C bgt -0xB2 /* 00001CF6 */ 00001DAC 2E1F move.l D7, [A7]+ 00001DAE 4E5E unlink A6 00001DB0 4E75 rts export_283: fn00001DB2: 00001DB2 4E56 0000 link A6, 0 00001DB6 2B6E 000A B0E8 move.l [A5 - 0x4F18], [A6 + 0xA] 00001DBC 2B6E 000E B0EC move.l [A5 - 0x4F14], [A6 + 0xE] 00001DC2 3F2E 0008 move.w -[A7], [A6 + 0x8] 00001DC6 4267 clr.w -[A7] 00001DC8 4EBA FF22 jsr [PC - 0xDE /* 00001CEC */] 00001DCC 588F addq.l A7, 4 00001DCE 4E5E unlink A6 00001DD0 4E75 rts export_282: 00001DD2 4E56 FFFC link A6, -0x0004 00001DD6 306E 0008 movea.w A0, [A6 + 0x8] 00001DDA 2F2D B0FE move.l -[A7], [A5 - 0x4F02] 00001DDE 2F08 move.l -[A7], A0 00001DE0 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00001DE4 D0AD B0F6 add.l D0, [A5 - 0x4F0A] 00001DE8 306E 000A movea.w A0, [A6 + 0xA] 00001DEC 2F2D B0FE move.l -[A7], [A5 - 0x4F02] 00001DF0 2F08 move.l -[A7], A0 00001DF2 2D40 FFFC move.l [A6 - 0x4], D0 00001DF6 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00001DFA D0AD B0F6 add.l D0, [A5 - 0x4F0A] 00001DFE 2F00 move.l -[A7], D0 00001E00 2F2E FFFC move.l -[A7], [A6 - 0x4] 00001E04 206D B0F2 movea.l A0, [A5 - 0x4F0E] 00001E08 4E90 jsr [A0] 00001E0A 508F addq.l A7, 8 00001E0C 4E5E unlink A6 00001E0E 4E75 rts export_285: 00001E10 4E56 0000 link A6, 0 00001E14 48E7 1F18 movem.l -[A7], D3,D4,D5,D6,D7,A3,A4 00001E18 3E2E 0008 move.w D7, [A6 + 0x8] 00001E1C 3C2E 000A move.w D6, [A6 + 0xA] 00001E20 202D B0FE move.l D0, [A5 - 0x4F02] 00001E24 4EAD 0032 jsr [A5 + 0x32 /* export_2 */] 00001E28 0003 0014 ori.b D3, 0x14 00001E2C 0000 0001 ori.b D0, 0x1 00001E30 0030 0000 0002 ori.b [A0 + D0.w + 0x2], 0x0 00001E36 0064 0000 ori.w -[A4], 0x0 00001E3A 0004 0096 ori.b D4, 0x96 00001E3E 3047 movea.w A0, D7 00001E40 D1ED B0F6 add.l A0, [A5 - 0x4F0A] 00001E44 1A10 move.b D5, [A0] 00001E46 3047 movea.w A0, D7 00001E48 D1ED B0F6 add.l A0, [A5 - 0x4F0A] 00001E4C 3246 movea.w A1, D6 00001E4E D3ED B0F6 add.l A1, [A5 - 0x4F0A] 00001E52 1091 move.b [A0], [A1] 00001E54 3046 movea.w A0, D6 00001E56 D1ED B0F6 add.l A0, [A5 - 0x4F0A] 00001E5A 1085 move.b [A0], D5 00001E5C 6000 00C0 bra +0xC2 /* 00001F1E */ 00001E60 3007 move.w D0, D7 00001E62 48C0 ext.l D0 00001E64 D080 add.l D0, D0 00001E66 D0AD B0F6 add.l D0, [A5 - 0x4F0A] 00001E6A 2040 movea.l A0, D0 00001E6C 3810 move.w D4, [A0] 00001E6E 3007 move.w D0, D7 00001E70 48C0 ext.l D0 00001E72 D080 add.l D0, D0 00001E74 D0AD B0F6 add.l D0, [A5 - 0x4F0A] 00001E78 3206 move.w D1, D6 00001E7A 48C1 ext.l D1 00001E7C D281 add.l D1, D1 00001E7E D2AD B0F6 add.l D1, [A5 - 0x4F0A] 00001E82 2041 movea.l A0, D1 00001E84 2240 movea.l A1, D0 00001E86 3290 move.w [A1], [A0] 00001E88 3006 move.w D0, D6 00001E8A 48C0 ext.l D0 00001E8C D080 add.l D0, D0 00001E8E D0AD B0F6 add.l D0, [A5 - 0x4F0A] 00001E92 2040 movea.l A0, D0 00001E94 3084 move.w [A0], D4 00001E96 6000 0086 bra +0x88 /* 00001F1E */ 00001E9A 3007 move.w D0, D7 00001E9C 48C0 ext.l D0 00001E9E E580 asl D0, 2 00001EA0 D0AD B0F6 add.l D0, [A5 - 0x4F0A] 00001EA4 2040 movea.l A0, D0 00001EA6 2610 move.l D3, [A0] 00001EA8 3007 move.w D0, D7 00001EAA 48C0 ext.l D0 00001EAC E580 asl D0, 2 00001EAE D0AD B0F6 add.l D0, [A5 - 0x4F0A] 00001EB2 3206 move.w D1, D6 00001EB4 48C1 ext.l D1 00001EB6 E581 asl D1, 2 00001EB8 D2AD B0F6 add.l D1, [A5 - 0x4F0A] 00001EBC 2041 movea.l A0, D1 00001EBE 2240 movea.l A1, D0 00001EC0 2290 move.l [A1], [A0] 00001EC2 3006 move.w D0, D6 00001EC4 48C0 ext.l D0 00001EC6 E580 asl D0, 2 00001EC8 D0AD B0F6 add.l D0, [A5 - 0x4F0A] 00001ECC 2040 movea.l A0, D0 00001ECE 2083 move.l [A0], D3 00001ED0 604C bra +0x4E /* 00001F1E */ 00001ED2 3047 movea.w A0, D7 00001ED4 2F2D B0FE move.l -[A7], [A5 - 0x4F02] 00001ED8 2F08 move.l -[A7], A0 00001EDA 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00001EDE D0AD B0F6 add.l D0, [A5 - 0x4F0A] 00001EE2 2840 movea.l A4, D0 00001EE4 3046 movea.w A0, D6 00001EE6 2F2D B0FE move.l -[A7], [A5 - 0x4F02] 00001EEA 2F08 move.l -[A7], A0 00001EEC 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00001EF0 D0AD B0F6 add.l D0, [A5 - 0x4F0A] 00001EF4 2640 movea.l A3, D0 00001EF6 2F0C move.l -[A7], A4 00001EF8 2F2D B0FA move.l -[A7], [A5 - 0x4F06] 00001EFC 2F2D B0FE move.l -[A7], [A5 - 0x4F02] 00001F00 4EAD 05B2 jsr [A5 + 0x5B2 /* export_178 */] 00001F04 2F0B move.l -[A7], A3 00001F06 2F0C move.l -[A7], A4 00001F08 2F2D B0FE move.l -[A7], [A5 - 0x4F02] 00001F0C 4EAD 05B2 jsr [A5 + 0x5B2 /* export_178 */] 00001F10 2F2D B0FA move.l -[A7], [A5 - 0x4F06] 00001F14 2F0B move.l -[A7], A3 00001F16 2F2D B0FE move.l -[A7], [A5 - 0x4F02] 00001F1A 4EAD 05B2 jsr [A5 + 0x5B2 /* export_178 */] label00001F1E: 00001F1E 4CDF 18F8 movem.l D3,D4,D5,D6,D7,A3,A4, [A7]+ 00001F22 4E5E unlink A6 00001F24 4E75 rts export_284: 00001F26 4E56 0000 link A6, 0 00001F2A 2F07 move.l -[A7], D7 00001F2C 3E2E 000E move.w D7, [A6 + 0xE] 00001F30 4A47 tst.w D7 00001F32 6E06 bgt +0x8 /* 00001F3A */ 00001F34 70FF moveq.l D0, 0xFFFFFFFF 00001F36 6000 0062 bra +0x64 /* 00001F9A */ label00001F3A: 00001F3A 42AD B0FA clr.l [A5 - 0x4F06] 00001F3E 0C47 0003 cmpi.w D7, 0x3 00001F42 6706 beq +0x8 /* 00001F4A */ 00001F44 0C47 0004 cmpi.w D7, 0x4 00001F48 6F1A ble +0x1C /* 00001F64 */ label00001F4A: 00001F4A 42A7 clr.l -[A7] 00001F4C 3047 movea.w A0, D7 00001F4E 2F08 move.l -[A7], A0 00001F50 4EAD 055A jsr [A5 + 0x55A /* export_167 */] 00001F54 205F movea.l A0, [A7]+ 00001F56 2B48 B0FA move.l [A5 - 0x4F06], A0 00001F5A 4A78 0220 tst.w [0x00000220 /* MemErr */] 00001F5E 6704 beq +0x6 /* 00001F64 */ 00001F60 70FF moveq.l D0, 0xFFFFFFFF 00001F62 6036 bra +0x38 /* 00001F9A */ label00001F64: 00001F64 2B6E 0010 B0F2 move.l [A5 - 0x4F0E], [A6 + 0x10] 00001F6A 2B6E 0008 B0F6 move.l [A5 - 0x4F0A], [A6 + 0x8] 00001F70 3047 movea.w A0, D7 00001F72 2B48 B0FE move.l [A5 - 0x4F02], A0 00001F76 486D 090A pea.l [A5 + 0x90A /* export_285 */] 00001F7A 486D 08F2 pea.l [A5 + 0x8F2 /* export_282 */] 00001F7E 3F2E 000C move.w -[A7], [A6 + 0xC] 00001F82 4EBA FE2E jsr [PC - 0x1D2 /* 00001DB2 */] 00001F86 4FEF 000A lea.l A7, [A7 + 0xA] 00001F8A 4AAD B0FA tst.l [A5 - 0x4F06] 00001F8E 6708 beq +0xA /* 00001F98 */ 00001F90 2F2D B0FA move.l -[A7], [A5 - 0x4F06] 00001F94 4EAD 0562 jsr [A5 + 0x562 /* export_168 */] label00001F98: 00001F98 7000 moveq.l D0, 0x00 label00001F9A: 00001F9A 2E1F move.l D7, [A7]+ 00001F9C 4E5E unlink A6 00001F9E 4E75 rts